A full-service small animal hospital providing diagnostics, medicine, dentistry and surgery. (831) 624-0131
www.carmelvet.com