1. The Rose Garden 16 Milford St, Upton, MA 01568 Coordinate: 42.17409,-71.60017 Phone: (508) 529-7776
2. Jade Garden 113 Main St, Upton, MA 01568 Coordinate: 42.17013,-71.6196 Phone: (508) 529-6288