Kirk T. Smith

Veterniarian - Owner

Amesbury Animal Hospital

Full Member

Member Since: 2025

Organization Name

Parent: Amesbury Animal Hospital

277 Elm Street Amesbury, MA 01913-4303 United States

978.388.3636

Animals Seen

Bovine, Camelids, Caprine, Dog, Equine, Farm, Feline, Food, Goats, Large Animal, Ovine, Porcine, Ruminant, Small Animal, Swine

Locations Served/Geographic Area

Amesbury, Bradford/ Haverhill, Byfield/ Newbury, Georgetown, Groveland, Merrimac, Newburyport, Rowley, Salisbury, West Newbury, New Hampshire