5636 S Street Rd, Auburn, NY 13021 (315) 252-9085
How to go there
Veterinarian Loc: 42.8926 / -76.5734
Plan your visit