Eye Care in Amherst (NY) Full list of companies Eye Care category in Amherst, New York Fichte Endl & Elmer Eyecare 2825 Niagara Falls Blvd, Ste 130, Amherst, NY 14228, (800)309-2020 Page 1