St. Charles - Steel Shop Athletics and Events, Illinois, United States
地址:Thybar Corp.
Steel Shop Athletics and Events is a St. Charles, Illinois sports and events facility. This CMS row held only the name; coordinates mark St. Charles and a neutral summary was added.