101 Access Road, Suite 205 Norwood, Massachusetts, 2062 United States
Company Details
Year Established
2008
National Registration Number
26-2668127
Level of Activity
International
Registered in Which Countries
United States of America
More About Global Smile Foundation
For the past 32 years, Global Smile Foundation (GSF) volunteers have been dedicated to making first-class comprehensive cleft care accessible for all patients regardless of geographic or socioeconomic barriers. There is a pressing need for sustainable cleft care in developing countries where the consequences of cleft lip and palate are devastating if left untreated. Our mission is to provide comprehensive cleft care for patients in these underserved areas throughout the world.