Map location of
Central Control Station, New Boston, IL, USA

New Boston, Illinois, United States