Fichte Endl & Elmer Eyecare Share: Physicians & Surgeons Fichte Endl & Elmer Eyecare Visit Website 6500 porter road Suite 2020 Niagara Falls, NY 14304 (716) 282-1114 (716) 282-0523 (fax)