Seth A. Capello, MDSeth A. Capello · Urology Physician19 West Ave, Saratoga Spgs, NY 12866(518) 583-0111Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing