Contact Community Animal Hospital in Shrewsbury

We’re excited to have you visit us at Community Animal Hospital. Please contact our team if you have questions about your pet’s healthcare or if you would like to schedule an appointment. Our team is always available to help.



(508) 753-2150

Inn & Spa


(508) 755-6732


15 Clews Street
Shrewsbury, Massachusetts 01545

Hours of Operation

Animal Hospital

Day Hours
Monday8:00 am - 8:00 pm
Tuesday8:00 am - 8:00 pm
Wednesday*8:00 am - 8:00 pm
Thursday8:00 am - 8:00 pm
Friday8:00 am - 5:00 pm
Saturday9:00 am - 4:00 pm

*Please note that the first Wednesday of each month the hospital closes at 6:00 pm.

Inn & Spa

Day Hours
Monday8:00 am - 5:30 pm
Tuesday8:00 am - 5:30 pm
Wednesday8:00 am - 5:30 pm
Thursday8:00 am - 5:30 pm
Friday8:00 am - 5:30 pm
Saturday9:00 am - 5:30 pm
Sunday9:00 am - 5:30 pm



At Community Animal Hospital, we care about our patients as if they were our own pets. We want each of them to receive the best possible care and treatment. In order to ensure that this happens, we operate primarily by scheduled appointments. We will always prioritize emergency cases and we sincerely apologize for any appointment delays this may cause. It is our commitment to make the best effort to see each of our patients on time.

In order to make our veterinary care as convenient as possible for our clients, we do offer the option of scheduled drop-off appointments. Our doctors will conduct the examination in between appointments or during the time set aside for admitted patients. Once the examination is completed, the doctor will contact you to discuss diagnosis and discharge instructions. Please contact us if you would like to schedule a drop-off for your pet.

Please remember that all pets’ vaccinations must be up-to-date for the safety of all of our patients.


At Community Animal Hospital, we require full payment for services at the time of your appointment. We accept the following payment options:

  • Visa
  • MasterCard
  • Discover
  • Cash
  • Personal Checks

Patient Arrival

We require all patients to be secured when arriving at the hospital. They should be on a leash and controlled or in a closed pet carrier before entering our waiting area. Some pets may be anxious or stressed on arrival and keeping everyone secured is the best way to ensure that all pets and owners are safe.