David Leo Crawford, DMD, Dentist

1265 Wayne Ave Ste 108
IndianaPA  15701-3501 (Indiana County)


Phone: 724-463-3368
Fax: 724-463-8280

NPI: 1780802496
License Number: DS027151L (PA)