Do you know your pet's age? If you adopted your furry friend, his or her age may be a mystery. Fortunately, a quick look in your pet's mouth can help you narrow down a general age range.View Article
You are using an outdated browser. Please upgrade your browser to improve your experience.
We are a full service veterinary hospital dedicated to providing all your pet's healthcare needs.
We understand your time is valuable and veterinary visits may cause some pets to be anxious; therefore, we strive to maintain a schedule that allows us to minimize your wait time.
To schedule an appointment, please call 508-378-2700 to speak with one of our staff members or request an appointment online and we will be in touch within 24 hours Monday through Friday to set up an appointment for your pet. If your pet has a medical issue that needs to be addressed immediately, please call rather using our online appointment form.
New Patient Appointments
Please speak with one of our staff members to schedule your pet’s first visit. In order to review your pets medical history we require that this information is provided at least 48 hours prior to your first visit with us. This information can be dropped off during regular office hours, faxed to 508-378-2820 or emailed to [email protected]
Payment is due at the time services are rendered. We accept cash, checks, Visa, MasterCard and Discover. Estimates are available for all services offered and are honored for thirty days.