Company name: St. Hyacinth Basilica
Description: Big Polish cathedral with Baroque design
3636 W Wolfram St, Chicago, IL 60618, United States