WeCare Osteopathic Clinic We are located in Zemlar Offices unit 8 at 1075 North Service Road, entrance 100.
We are located in the Zemlar Offices, unit 8 at 1075 North Service Road. You can access Zemlar offices either by the main entrance or by entrance 100, then look for unit 8 once you are inside the Zemlar offices at the main floor of the building. Parking is free.