| Detailed Map Squaw Creek Golf Course 1605 Ranch House Rd Willow Park, Texas 817-441-8185 From Ft. Worth Take I-30 or I-20 West Exit 418 Willow Park / Ranch House Rd. North on Ranch House 1 mile. From Weatherford Take I-30 East Exit 418 Willow Park / Ranch House Rd. North on Ranch House 1 mile. |