1. Art's Texaco Inc 5 W Main St, Dudley, MA 01571 Coordinate: 42.04884,-71.88818 Phone: (508) 943-2051