Dr. McLeod graduated from the Albert Einstein College of Medicine at Yeshiva University in 1993. She works in Brewster, NY and 1 other location and specializes in Ophthalmology and Ophthalmology/pediatrics. Dr. McLeod is affiliated with New York Presbyterian Hudson Valley Hospital Center, Northern Westchester Hospital and Putnam Hospital Center.