1. Payless Oil Co 99 Crescent St, Worcester, MA 01605 Coordinate: 42.28258,-71.7971 Phone: (508) 752-1010
2. Murphy Oil Corp 484 Main St, Worcester, MA 01608 Coordinate: 42.26223,-71.80315 Phone: (508) 754-6829