Scott W Podlesh, DDS, Dentist

885 Scott Blvd
Ste 1
Santa ClaraCA  95050-5255 (Santa Clara County)


Phone: 408-243-2300
Fax: 408-243-2302

NPI: 1861455917
License Number: 40294 (CA)