We endeavour to serve our patients and community. If you would like to tell us what we’re doing well, or need to improve, please leave your name and contact information as well as a short message and we will contact you within 2-3 business days.
550 West Broadway, Unit 601 Vancouver,
British Columbia, Canada V5Z 1E9
Phone: +604 225 9426
Fax: +604 628 3816
Directions & Clinic Parking
Parking at the Neelu Bachra Centre can be accessed through the lane off Ash Street (Impark Lot #1768). Public parking can also be found near City Hall on W 10th Ave or at City Square Mall.
Get Started With Triumph Health
550 West Broadway, Unit 601 Vancouver, BC, Canada V5Z 1E9