1. Ramblewood Apartments 101 Longmeadow Dr, Holbrook, MA 02343 Coordinate: 42.1481,-71.01326 Phone: (866) 625-4130