106 S Main Street , Market East Plaza , DE 19711, Newark, United States
- Phone: (302) 368-5894
- Website: www.newarknaturalfoods.coop/farmers.html
Open Year-Round: No///May - Mid-November///Sunday, 10:00 a.m. - 2:00 p.m.
Send to your friends
Your message has been sent.
Sorry, we were not able to send your message. Please check that you completed all the required field