Operation Smile, Inc.

Charity Tax ID #: 541460147OP Code #: 12812

Through our expertise in treating cleft lip and cleft palate, we create solutions that deliver safe surgery to people where itís needed most.?