Peabody Dental Care
620 Frederick St, Santa Cruz 95062