Name: St. Margaret's - in - the - Pines
Address: 4130 Lawrence Ave. E.,
City: Scarborough
State: Ont.