Michael J. Endl M.D. - Fichte, Endl, & Elmer Eyecare 2825 Niagara Falls Blvd.Suite 130Amherst, NY, 14228 View Phone 716-564-2020 View Website Experience & Reliability Please meet Michael J. Endl M.D. About Photos & Videos Connect with this Business: Send to My Email Send to My Phone Print this Page