1. Verc Rentals 57 Plymouth St, Holbrook, MA 02343 Coordinate: 42.15448,-71.00656 Phone: (781) 821-5905