Emily Carter, DDS, Dentist

3232 E 31st St
TulsaOK  74105 (Tulsa County)


Phone: 918-986-9986
Fax: 918-340-5341

NPI: 1366843096
License Number: 208 (OK)