Search results
We did not find results for: new england produce center chelsea ma map.
Check spelling or type a new query.
We did not find results for: new england produce center chelsea ma map.
Check spelling or type a new query.
Website: nepctr.com
Phone: (617) 889-2700
90 New England Produce Ctr Chelsea, MA 02150 643.10 mi
Is this your business? Verify your listing
2.0 2 reviews
After touring this place, I totally quit buying salads in a sack. If you're still buying them, always ALWAYS wash them before eating. (This includes any kind of pre-packaged salads, spinach,... More
This company doesn't like to pay their bills, I've called them for over a year to collect on a $ 750.00 balance till this day I haven't been able to collect. Be careful. More