Falls at Clear Lake Apartments Back to Search Falls at Clear Lake Apartments Categories Apartments/Condominiums 801 E NASA Pkwy , Webster , TX , 77598 (281) 480-5454 Send Email http://www.fallsatclearlake.com/ Contacts Primary Marlene Batres General Manager Sylvia Campos Leasing Manager Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone