By allowing ads to appear on this site, you support the local businesses who, in turn, support local journalism.
Steven Minish Lord
Steven Minish Lord
Steven Minish Lord
Steven Minish Lord, 91, passed away on March 17, 2021, at his home in Seven Lakes, N.C.