1432 Washington St, Holliston, MA 01746, United States
65 Brook St, Holliston, MA 01746, United States