Laura L Carter Mitchell, DDS, Dentist

5110 Eldorado Pkwy
Ste 600
FriscoTX  75033-8697 (Denton County)


Phone: 214-872-3434
Fax: 214-619-0304

NPI: 1770790883
License Number: 22721 (TX)