Veterinary clinic

Thousand Island Animal Hospital

42539 State Route 12, Alexandria Bay, NY 13607

Opening hours

Hours not listed. Please call ahead at (315) 686-5080 to confirm availability.