Truro Centre Mall

Truro Centre Mall
21, 20A, 20C-56 Esplanade Street
Truro NS B2N 2K3
Canada