Dr. Richard C. McFall
July 31, 1929 - January 22, 2020
Local Optometrist, Dr. Richard C. McFall, born in Alliance, July 31, 1929 died Jan 22, 2020 at the age of 90. Richard graduated from Alliance High School, Mount Union College, and Northern Illinois College of Optometry. He also quarterbacked... View Obituary & Service Information