- Truro, Nova Scotia, Canada
Langille Athletic Centre is a company based out of 20 Cumming Dr, Truro, Nova Scotia, Canada.