Services

In an effort to better serve our citizens, the Town provides a variety of services to its citizens.

For more information, explore the website or call the Narrows Municipal Office at 540-726-2423

Narrows is located in Giles County, Virginia

Virginia’s Mountain Playground ™