Sheila T Birth, DDS, Dentist

5407 Basswood Blvd Ste 107
Fort WorthTX  76137-4499 (Tarrant County)


Phone: 817-348-0910
Fax: 817-348-0422
Email: stb***@*****ol.com

NPI: 1386862514
License Number: 07979621 (TX)