Todd Michael Baumann, DDS, Dentist

8226 Douglas Ave
Ste 857
DallasTX  75225-5943 (Dallas County)


Phone: 214-363-4488
Fax: 214-363-5151

NPI: 1154530574
License Number: 21163 (TX)