Capitol Theatre

Northside Square,
McLeansboro, IL 62859

Unfavorite No one has favorited this theater yet

CAPITOL Theatre; McLeansboro, Illinois.

Capitol Theatre

Northside Square
McLeansboro, IL 62859
United States