at Scotia Square Mall, Halifax Canada
We are proud to be part of the Global Leader in the Ecological Hand Car Wash and Detailing Business!
40 FB users likes Geowash Scotia Square, set it to 75 position in Likes Rating for Halifax, Nova Scotia in Automotive category
Geowash Scotia Square is Halifax based place and this enity listed in Automotive category. Located at Scotia Square Mall NS Contact phone number of Geowash Scotia Square: 19022926535
Your first choice for all financing & leasing
Bay Tire & Auto for all of your automotive needs!