St. Francis Xavier Church
5650 Mavis Rd, Mississauga, ON L5V 2X5, Canada
Hall