Earth Fare has 3 existing stores near Christiansburg, Virginia. The listing of all Earth Fare branches nearby can be found here.