Vets in St James (NY) Full list of companies Vets category in St James, New York St. James Animal Hospital 538 Route 25a, St James, NY 11780, (631)584-6336 Page 1