LEAF

We’re located inside the Primacy Medical Clinic in the Loblaws at Gloucester Shopping Center.

1980 Ogilvie Road, Ottawa, ON, K1J 9L3

Phone

613-701-1222

Fax

613-701-1223

Email

info@leafwmc.com

SEND US AN EMAIL

Share This
X