Alexandria Bay

Thousand Island Animal Hospital

42539 State Route 12, Alexandria Bay, NY 13607