Teresa Maria Scott, DDS, Dentist

6334 Fm 2920 Rd Ste 250
SpringTX  77379-3473 (Harris County)


Phone: 281-655-9175
Fax: 281-655-8333
Email: ter***@*****il.com

NPI: 1952304313
License Number: 18157 (TX)