Contact
we're here to answer your questions and address your concerns

Terra Losa Clinic
- Address: 9760 170 St NW, Edmonton, Alberta, T5T 5L4
- Phone: (780) 486-3660
- Fax: (780) 486-3673
- Hours of Operation:
-
Mon-Fri: 9am-5pm
Sat/Sun: Closed

Winterburn Clinic
- Address: 9811 Winterburn Road NW, Edmonton, Alberta, T5T 7P6
- Phone: (587) 415-3050
- Fax: (587) 415-3878
- Hours of Operation:
-
Mon-Fri: 9am-5pm
Sat/Sun: Closed
We're Here to Help
Get in Touch With Us
Have questions or need assistance? Reach out to us, and our team will be happy to assist you. Whether it’s inquiries, support, or collaboration, we’re just a message away!