Vermont Masonic Hall

N. Main St.
Vermont
Illinois
United States