2345 Alta Vista Dr, Ottawa, ON K1H (613) 733-0336

Location

St Thomas the Apostle is located at 2345 Alta Vista Drive.