About Us

Welcome to Memorial Beach Veterinary Hospital

If you are looking to contact us about making an appointment, you can call (707) 433-6916 and we will be happy to help.  Alternatively, you can make an online appointment here. Please visit our Contact Page for our address and other details.

About Us

Memorial Beach has been serving the wider Sonoma County area for over 30 years!  Taking over from the previous owners 10+ years ago, Dr. Martha (‘Dr Marty’) Shafer, has grown the practice into one of the most medically progressive, health, and well-being centered pet hospitals in the area.

Memorial Beach offers a range of services in a professional and friendly environment that caters to the needs of pets and owners – from the ‘comfort towels’ to calm nervous pets to our focus on helping you navigate all the ins and outs of pet ownership.

Please contact us if you would like to make an appointment or just to ask any questions.  We’re here to help!