Start from
Providence River Animal Hospital
131 Point St, Providence 02903