1. Ramblewood Apartments 101 Longmeadow Dr, Holbrook, MA 02343 Coordinate: 42.1481,-71.01326 Phone: (866) 625-4130
2. Hammond Construction 503 Plymouth St, Holbrook, MA 02343 Coordinate: 42.144337,-70.99841 Phone: (781) 767-1858