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