Carilion Family Medicine Giles

2829 Virginia Ave
Narrows, VA 24124
540-726-7900

Carilion Medical Group

2829 Virginia Ave
Narrows, VA 24124
540-726-7900

Hayes D Scott MD

2829 Virginia Ave
Narrows, VA 24124
540-726-7900

Light R W & Sons

2841 Virginia Ave
Narrows, VA 24124
540-726-3376

Light's Hardware & Paint Center

2841 Virginia Ave
Narrows, VA 24124
540-726-3376

U-Haul Co

2841 Virginia Ave
Narrows, VA 24124
540-726-7149

Celco Federal Credit Union

3381 Virginia Ave
Narrows, VA 24124
540-921-2700

Celanese Celco

3520 Virginia Ave
Narrows, VA 24124
540-921-1155

Goodwill Industries of the Valley

3520 Virginia Ave
Narrows, VA 24124
540-921-1657

Kingdom Hall of Jehovah's Witne

Virginia Ave
Narrows, VA 24124
540-726-7533