Habitat for Humanity in the Roanoke Valley/Restore

  • Non-profits
3435 Melrose Ave.
Roanoke, VA 24017
(540) 344-0747 Affiliate, (540)767-2267 ReStore