Best Western Glengarry CTCNS November 10, 2014 Loading Map.... Best Western Glengarry150 Willow Street - TruroDetails 45.3601982 -63.290174699999966 Address 150 Willow Street Truro Canada Upcoming Events No events in this location