About
Major Taylor Museum is a museum in the Central Business District area of Worcester with free admission. Check its website for current opening hours before you go.
Illustration by Freeyo, not the actual place.
Contact
2 Main Street, Worcester, MA 01608
Contact
Major Taylor Museum (Worcester)