1. Spiller's Automotive 419 Washington St, Holliston, MA 01746 Coordinate: 42.21153,-71.42607 Phone: (508) 429-6396