Discover Narrows
Contact Us
Municipal Office
210 Main Street
Narrows, VA 24124
540-726-2423 / 540-726-3020
Fax: 540-726-7566
Contact Information for Other Agencies
Narrows Elementary/Middle School
540-726-2391
Narrows High School
540-726-2384
Giles County School Board Office
540-921-1421
Narrows Post Office
540-726-3272
Giles County Administrator’s Office
540-921-2525
Giles County Building Inspector
540-921-4368
Giles County Commissioner of Revenue
540-921-3334
Giles County Clerk’s Office
540-921-1722
Giles County Animal Shelter
540-921-2053
Giles County Health Department
540-921-2891
Giles County Sheriff’s Department
540-921-3842
Giles County Treasurer’s Office
540-921-1240
Giles County Registrar’s Office
540-921-2802
Giles County Public Service Authority (PSA)
540-921-2525 / 540-626-7046
Giles County Social Services
540-726-8315
Giles County Christian Mission
540-921-3006
I Drive Safely- Online Driver’s Education and Traffic School
http://www.idrivesafely.com/Virginia/
Wheels for Wishes
http://virginia.wheelsforwishes.org/
More Useful Links
Discover Narrows
![New River](https://townofnarrows.org/wp-content/uploads/2016/08/camp-success2-1-510x382.jpg)
![Appalachian Trail](https://townofnarrows.org/wp-content/uploads/2016/08/appalachian-trail-e1472312719470-510x382.jpg)
![Veteran’s Memorial Park](https://townofnarrows.org/wp-content/uploads/2016/09/free-510x382.png)
![Narrows Duck Pond & Mill Dam](https://townofnarrows.org/wp-content/uploads/2016/08/cache_4091054204-510x382.jpg)
![Camp Success](https://townofnarrows.org/wp-content/uploads/2016/08/camp_success_narrows-e1479394516181-510x382.jpg)
![Narrows Farmers Market](https://townofnarrows.org/wp-content/uploads/2016/08/market.jpg)
![Mill Creek](https://townofnarrows.org/wp-content/uploads/2016/08/cache_4091054199-510x382.jpg)
Narrows is located in Giles County, Virginia
Virginia’s Mountain Playground ™