More Locations Middlesex Petroleum Distributors, Inc. Middlesex Petroleum Distributors, Inc. 223 Arlington StreetFramingham, Massachusetts 1702United States Latitude Latitude 42.268048 Longitude Longitude -71.417292 Get directions Middlesex Petroleum Distributors, Inc.