Shopping Centers & Malls in Christiansburg, VA
St Jude New River Mall
New River Valley Mall