Operation Smile Canada
7030 Woodbine Ave Suite 500
Markham, ON L3R 6G2
Operation Smile Canada Foundation is a non-profit organization based in Markham, ON, dedicated to providing free cleft palate surgeries to children in need around the world.
Through fundraising efforts and medical missions, the foundation aims to improve the quality of life for those affected by cleft lip and palate conditions.
Generated from their business information
Also at this address
See a problem?
Partial Data by Foursquare.