The Dirty Dog Shop
112 Esplanade St. Truro, N.S.
(902) 843-0893

What we can do for you