1. Richmond Veterinary Clinic 54 Richmond Townhouse Rd, Wyoming, RI 02898 Coordinate: 41.49277,-71.66015 Phone: (401) 539-2683