Tower Hill Animal Hospital is the veterinary center where excellent medicine meets common sense. Located in beautiful Auburn, New Hampshire, our team of veterinary professionals strives to know our clients and their pets as well as we know our own families. We customize your pet's health plan by combining excellent medicine, state-of-the-art technology, and practical thinking. Integrating all three components ensures that you and your furry friend can enjoy the longest, healthiest, and happiest relationship possible.

Please take a look at the services we offer, and then call us at (603) 483-4050 to schedule an appointment today.