Welcome to Allenstown Animal Hospital
Discover what we can do for you and your pet today.
Visit Us
Please visit our state-of-the-art medical facility or call (603) 485-7133 to schedule an appointment. We’re located at 9 River Road, Allenstown, NH 03275.
Request Appointment
Our goal is to make scheduling an appointment as easy and convenient for you as possible.
Request Refills
Need to refill a prescription? Call 603-736-7685 to directly connect to a Allenstown Animal Hospital pharmacist.
Our Services
Allenstown Animal Hospital is proud to offer a comprehensive range of services to address your pet's specific veterinary needs. Call today to schedule an appointment.
View All Services