1. Union Petroleum 30 Charles St, Dedham, MA 02026 Coordinate: 42.246605,-71.16451 Phone: (800) 227-7708