St. Leo The Great Catholic Church, 130 Watford Street, Brooklin