Mark W. Brown Sr.
May 29, 1960 - July 21, 2017
Mark W. Brown Sr., 57, of New Castle, DE passed away suddenly on Friday, July 21, 2017 in his home. Mark was born in Alexandria, VA on May 29, 1960 and moved to Delaware with his family in 1965. Mark was a 1979 graduate of William Penn High... View Obituary & Service Information