1627 OSGOOD STREET NORTH ANDOVER, MA 01845 Our Location NORTH ANDOVER HAVERHILL ANIMAL HOSPITAL 1627 OSGOOD STREET NORTH ANDOVER, MA 01845 Schedule an Appointment Online Make Appointment