Company name: Basilica of Our Lady Immaculate
Description: Ornate 19th-c. Gothic Revival church
28 Norfolk St, Guelph, ON N1H 4H8, Canada