1. Keystone Foundation Repair
10503 Scarpinato Rd, Stafford, TX 77477
Coordinate: 29.62921,-95.5632
Phone: (281) 568-7000
2. St Hope Foundation
4915 S Main St, Stafford, TX 77477
Coordinate: 29.62762,-95.58759
Phone: (281) 277-8572
3. Stafford Etp Etc
13627 Stafford Rd, Stafford, TX 77477
Coordinate: 29.62368,-95.55269
Phone: (281) 499-4521
4. Habitat for Humanity
13570 Murphy Rd, Stafford, TX 77477
Coordinate: 29.62607,-95.56597
Phone: (281) 403-0708
5. Habitat for Humanity
10435 Greenbough Dr Ste 200, Stafford, TX 77477
Coordinate: 29.62103,-95.56242
Phone: (281) 261-6142