Contact Us

Use one of the options below to reach us!

The storefront of Garibaldi Pharmacy and Terra Nova Squamish Clinic at 1870 Dowad Drive in Squamish

Our Location

Located in the Wilfred Building

#102 1870 Dowad Drive, Squamish, BC V8B 1C4