121 S. Main St., Wilmington, IL, 60481
Based on 1 reviews.
Great prices
October 23, 2021
Seats are comfortable--excellent concession prices--staff is extra friendly. Picture and sound quality very good. Wilmington is fortunate to have the Marr. I go every week!