Peter L Holland, DDS, Dentist

1601 N Elm St
Ste A
DentonTX  76201-3026 (Denton County)


Phone: 940-387-7717
Fax: 940-387-1628

NPI: 1013982016
License Number: D13756 (TX)