Spencer Frederick Holmes, DDS, Dentist

111 S Preston Rd Ste 50
ProsperTX  75078-8895 (Collin County)


Phone: 972-432-4342
Fax: 972-499-4279

NPI: 1639502396
License Number: DL13207 (MA)