Carrie L Barnhart, DDS, Dentist

16 Hampton Village Plz
Ste 207
Saint LouisMO  63109-2128 (Saint Louis City County)


Phone: 314-351-4333
Fax: 314-351-4923

NPI: 1639230204
License Number: 014773 (MO)