Indy Smiles Home Medical > Dentists > Indy Smiles Address: 6211 W. 30th St Ste G Indianapolis IN 46224 GPS: 39.8088772, -86.2687886 Telephone: 317 291-7550 Web: http://www.indysmiles.com Tweet