Our Lady of The Valley
650 North Jefferson St
Roanoke, VA 24016
Our Lady of The Valley is a 70 room senior housing community. It is located at 650 North Jefferson St in Roanoke, Virginia. The facility is in a largely lower income area, with an average per-family income of ...
20 miles away from Rocky Mount, VA