The Town of Topsail Beach is mourning the death of Mayor Morton Blanchard, who died Sunday afternoon, according to a town news release.
Morton Blanchard has been a resident of Topsail Beach since 2004. His family bought property on Humphrey Avenue in 1956 and ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results