Willow Creek Apartments Tomball Willow Creek Apartments Tomball. Apartment & condo building in tomball, texas. Homes for sale in 77380. Willow Creek Apartments Tomball, TX from www.apartments.com Homes for sale in 77065. Homes for sale in 77380. Please send me more information.