David L Crouch, DDS, Dentist

8012 112th St Ct E
PuyallupWA  98373-7856 (Pierce County)


Phone: 253-848-9591
Fax: 253-848-3777

NPI: 1285684795
License Number: DE00005165 (WA)