MarketShoals Township, Surry County, North Carolina
Company Profile

Shoals Township, Surry County, North Carolina

Shoals Township is one of 15 townships in Surry County, North Carolina, United States. The township had a population of 1,936 according to the 2020 census.

tickerdossier.comtickerdossier.substack.com