Jamestown Animal Clinic
30 Narragansett Ave., Jamestown, Rhode Island, 02835
(401) 423-2288
Island Animal
24 Southwest Ave, Jamestown, Rhode Island, 02835-1120
(401) 560-0616