1. The Maids of Greater Boston 225 Riverview Ave, Auburndale, MA 02466 Coordinate: 42.35777,-71.24414 Phone: (617) 982-0536