Edmond Thomas Watts, DDS, Dentist

666 N Fielder Rd
ArlingtonTX  76012-3803 (Tarrant County)


Phone: 817-261-9772
Fax: 817-459-1783

NPI: 1982718334
License Number: 18070 (TX)