Long-time Newport Optometrist, Dr. Charles Jeffrey Foster, went to be with the Lord on Friday, August 28, 2020 at Tennova Newport Medical Center in Newport. Dr Jeff Foster was born on April 2, 1956 in Bluff City, Tennessee to the late Charles H. Foster and Maxine Harrison Foster. Dr. Foster