Eye Specialists of Westchester is a medical clinic serving the community of Westchester County. Located in New Rochelle, this clinic offers advanced technology as well as seven large and comfortable patient rooms. This clinic has a wide array of opthalmic services and an optical shop as well.