Dr. Richard C. McFall

Birth date: Jul 31, 1929 Death date: Jan 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 qu