Own this business?

Claim your listing to keep your details up to date.

Local Business

Churchill Square Clinic

Mental health clinic

Find Churchill Square Clinic in Edmonton. Get in touch for services, pricing, and availability.

10010 102A Ave NW

Edmonton, Alberta, T5J 0G5

Get directions
+1 (780) 427-2736Call now

About Churchill Square Clinic

Last updated Jun 2026

Churchill Square Clinic is listed under Mental health clinic at 10010 102A Ave NW, Edmonton, Alberta.

Services

Mental health clinic

Contact for service details

Get in touch with Churchill Square Clinic to discuss services, pricing, and availability.

Reviews

NewNo reviews yet
Loading reviews…

Similar businesses nearby

No similar businesses are available yet.

Churchill Square Clinic – Mental health clinic | Alberta Directory