1. VCA Atwood Animal Hospital 342 Atwood Ave, Cranston, RI 02920 Coordinate: 41.78509,-71.47336 Phone: (401) 648-4792