Norwood MA Fruits & Vegetables 1. 1504 Boston Providence Tpke, Norwood, MA 02062 | Paradise Fruits North Amer Inc (781) 769-4900