286 Maple AvenueBarrington, RI 02806ph: (401) 245-9090fax: (401) 245-0243Harboranimalhospital@yahoo.com
Registration Form
Housebreaking your puppy
Puppy/Kitten Dental Care
Teaching Children and Adults to play with Dogs/Cats