630 Leila Ave, Winnipeg, MB R2V 3N7, Canada
Leila Medical Clinic is a Family practice physician located at 630 Leila Ave, Winnipeg, MB R2V 3N7, Canada. It has received 27 reviews with an average rating of 2.6 stars.
The address of Leila Medical Clinic: 630 Leila Ave, Winnipeg, MB R2V 3N7, Canada
Leila Medical Clinic has 2.6 stars from 27 reviews
Family practice physician