Find all the information for River City Veterinary Hospital, that provides veterinary services in Meridian, ID 83646