Mark Padilla, DDS, Dentist

8756 Teel Pkwy
Ste 336
FriscoTX  75034-4414 (Denton County)


Phone: 972-712-9300
Fax:

NPI: 1043615495
License Number: 28035 (TX)