1. Phillips 66
1292 Washington St, Holliston, MA 01746
Coordinate: 42.18571,-71.44008
Phone: (508) 429-2535
2. Day & Night
1566 Washington St, Holliston, MA 01746
Coordinate: 42.17986,-71.4497
Phone: (508) 429-4751
3. Holliston Gas
585 Norfolk St, Holliston, MA 01746
Coordinate: 42.18418,-71.41499
Phone: (508) 429-4800