David Lloyd Biles, DDS, Dentist

604 Frederick St
Santa CruzCA  95062-2203 (Santa Cruz County)


Phone: 831-423-0121
Fax: 831-423-9940

NPI: 1982895579
License Number: 30526 (CA)