Route 66 Spirit of America Museum

220 W Main St
Stroud, OK 74079

Route 66 Spirit of America Museum

Address:
220 W Main St
Stroud, OK 74079
Phone:
918-968-0057
Phone:
646-221-1933

Founded in 2023, the Route 66 Spirit of America Museum in Stroud celebrates innovation in American history and pop culture. The local museum is home to a variety of inspirational exhibits on topics like space exploration, film and the Mother Road.

Browse pop culture displays like busts of Superman and Batman or step into a recreation of Clark Kent's Daily Planet office. An exhibit on space exploration includes information on notable astronauts and engineers as well as memorabilia from space media like Star Trek and 2001: A Space Odyssey. Before you leave, visit the Wonder Woman Theater inside the museum that features a life-sized statue of Wonder Woman and hosts film screenings. New exhibits are added to the museum frequently, so visitors can always expect to see something different with each trip.

Photos

Amenities

Hours

Sunday: 1:00 pm - 6:00 pm
Wednesday: 9:00 am - 6:00 pm
Thursday: 9:00 am - 6:00 pm
Friday: 9:00 am - 6:00 pm
Saturday: 10:00 am - 6:00 pm
Also open by appointment.
A special thanks to our advertisers