Major Taylor Statue
Landmark
70 Library Ln Sturbridge, MA 01566 ·500.75 mi
Is this your business? Verify your listing
Reviews
yelp 5.0
1 reviews
5 star
1
4 star
0
3 star
0
2 star
0
1 star
0
Tiffany B.
07/19/26
Very nice statue of the one and only, Marshall Major Taylor, who deserved to be known everywhere, but well known in Worcester is a good start. Nice that the statue is accessible and at a level...
MoreAdvertisement
