Hospitality - Truro, Nova Scotia, Canada
General Manager
Contact Mark Hosking
Director of Sales
Contact Patricia McQuillan
Best Western Truro - Glengarry is a hospitality company based out of 150 Willow St, Truro, Nova Scotia, Canada.