50 Heroes, 50 Cosmetic Dentists, 50 States

Inaugural “Smiles for America” Gives Heroes New Smiles on the 20th Anniversary of September 11th