1. Carriage Square Apartments
38 W Main St, Merrimac, MA 01860
Coordinate: 42.83066,-71.00524
Phone: (978) 346-7207
2. Essex Lease
102 River Rd, Merrimac, MA 01860
Coordinate: 42.82542,-70.98715
Phone: (978) 346-8260
3. Carriage Square Apts
8 W Main St, Merrimac, MA 01860
Coordinate: 42.83306,-71.00292
Phone: (978) 346-7207