1. The Maids of Marlborough 200 E Main St # 11, Marlborough, MA 01752 Coordinate: 42.35127,-71.53713 Phone: (508) 250-0784