1. Shell
185 Washington St, Weymouth, MA 02188
Coordinate: 42.21654,-70.96452
Phone: (781) 331-7100
2. PM Fuel
Weymouth, MA 02188
Phone: (781) 331-4043
3. Stop N Save
69 Broad St, Weymouth, MA 02188
Coordinate: 42.21577,-70.96377
Phone: (781) 331-6555