U.S. Olympic & Paralympic Museum

U.S. Olympic & Paralympic Museum,
200 S Sierra Madre St,
Colorado Springs, CO 80903

The U.S. Olympic & Paralympic Museum is located where many Olympic and Paralympic dreams begin – at 6,035 feet above sea level in Colorado Springs. This impressive & interactive museum tells inspiring stories right here in Olympic City USA.