Flat Shoals, North Carolina
# Flat Shoals, North Carolina

Flat Shoals is a small unincorporated community in Stokes County, North Carolina, United States, approximately four miles southwest of county seat Danbury, near Hanging Rock State Park.

* This article about a location in Stokes County, North Carolina is a stub. You can help Wikipedia by expanding it.
* v
* t
* e
