Shelton Lake was located in Winston-Salem, North Carolina, within the boundaries of the city’s parks and recreational areas. It was situated near the intersection of Peters Creek Parkway and Silas Creek Parkway. The lake was part of the region's natural landscape, offering opportunities for fishing and outdoor activities. However, it has since been drained and transformed, with the area now serving different purposes.
Copyright © 2026 eLLeNow.com All Rights Reserved.