Make appointment at
Lenahan Smiles
Accepting new patients
5637 Telegraph Rd, St. Louis, MO 63129
872-266-2207
JS
We love lenahan smiles!My kids absolutely love all of their staff...Emily up front is great too!Amazing group of people and we highly recommend them!