Town of Narrows
Open
210 Main St
Narrows, VA 24124
The Town of Narrows, nestled in Giles County, Virginia, is a charming community known for its abundance of recreational opportunities along the New River, Mill Creek, Camp Success, and the Town Park.
With a population of 2,029 residents, Narrows offers a thriving business district, unique shops, and a rich history that attracts visitors seeking a blend of small-town charm and natural beauty.
Generated from the website
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.