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

Own this business?
See a problem?

You might also like

United StatesVirginiaNarrowsTown of Narrows

Partial Data by Infogroup (c) 2025. All rights reserved.