Contact Us

15 + 5 =

Municipal Office

210 Main Street

Narrows, VA 24124

540-726-2423 / 540-726-3020

Fax: 540-726-7566

info@townofnarrows.org

 

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

Narrows is located in Giles County, Virginia

Virginia’s Mountain Playground ™