The historic Mar Theater, which opened in 1937, is still in operation in Wilmington, Illinois, a town along Route 66.


Size: 3264px × 3536px
Location: Wilmington, Illinois, USA
Photo credit: © Don Smetzer / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 66, attraction, entertainment, historic, illinois, mar, movie, route, theater, tourist, wilmington