1. Duggan Oil Company Inc 148 Centre St, Holbrook, MA 02343 Coordinate: 42.15984,-71.02547 Phone: (781) 767-4400
2. Eddie's Oil Service 333 Plymouth St Ste 3, Holbrook, MA 02343 Coordinate: 42.15144,-70.99883 Phone: (781) 767-4644