NB Ms. Nancy Lee Barraclough Is this you? Claim your profile Internal Medicine Nurse Practitioner 6Leave a review Saratoga Hospital Family Physicians 3050 Route 50 Ste 203, Saratoga Springs, NY, 12866 1 other location (518) 886-5112 Show Phone Number