1. Payless Oil & Service Inc 47 Greensboro Rd, Dedham, MA 02026 Coordinate: 42.22736,-71.1514 Phone: (781) 461-0007