St Leonard's Church is a Toronto, ON business. St Leonard's Church is located at 25 Wanless Avenue, Toronto, ON. The postal code is M4N1V5.
You can contact St Leonard's Church at 416-485-7278 or from out of area call 1 4164857278.