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 Healdsburg and Windsor areas for over 30 years!  Taking over from the previous owners 5 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 dogos and cats 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!