1. River's Edge Greenhouse 12 Auburn Street Ext, Framingham, MA 01701 Coordinate: 42.30131,-71.42802 Phone: (508) 872-9580