Andover Business - Andover Animal Hospital

From Andover Answers

Revision as of 14:53, November 16, 2010 by Jen (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

The Andover Animal Hospital is located at 233 Lowell Street in Andover. The facility was opened by Dr. Lindsay in 1958 and was taken over in 1999 by his daughter Dr. Diane Lindsay Tower.


back to Main Page

--Jen 9:58, November 16, 2010 (EST)

Personal tools