This is a lovely church . I value the beautiful masses said online.
Loretto Abbey is located at 101 Mason Rd, Scarborough, ON M1M 3V2, Canada