1. Macaulay's House of Vacuum Cleaners 102 Tremont St, Melrose, MA 02176 Coordinate: 42.46266,-71.07007 Phone: (781) 662-7235