David Morley Roberts, 73, of Denver, NC passed away on February 14, 2025. Born on August 16, 1951 in Montgomery County, Ohio, he was the son of the late Morley and Marjorie Stafford Roberts. David grew up in Beaver Creek, Ohio, later graduating from both Bowling Green University in Ohio and Northwestern University in Evanston, […]
