Ann Craig
Carr Island Animal Hospital
Full Member
Member Since: 2006
Organization Name
Parent: Carr Island Animal Hospital
419 Merrimac St Newburyport, MA 01950 United States
781.322.8795
Animals Seen
Dog, Feline, Pocket Pets, Poultry
Services Offered
Acupuncture
Surgery
No Surgery
Do you offer house calls?
Yes
Locations Served/Geographic Area
West Newbury
Languages Spoken
English