Painted Post
Rio Vista Veterinary Hospital
9765 Smith Hill Rd, Painted Post, NY 14870