Super Petroleum 273 E Main Street Avon, MA 02322 See map: Google Maps [1] (508) 857-1120 View Website [2]