Hours Of Operations Pella Windows and Doors Texas Houston 77064 Pella Windows and Doors Hours of Operation and Location in Houston, TX 77064 4.5 - 122 votes 8700 Fallbrook Dr, Houston, TX 77064 (888) 499-2142 Get Directions Pella Windows and Doors Hours Category: Home & Garden Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore HoustonView More Apparel Sam's ClubCostcoMarshallsTJ MaxxRoss Dress for Less Sports CostcoTargetSports AuthoritySheplersNew Balance Jewelry Sam's ClubCostcoMarshallsHobby LobbyBurlington Coat Factory Recommend For You Pro Build Company Rockler Woodworking & Hardware Toni & Guy United Colors of Benetton XBox 360 Pavilions Sears Home Appliance Showroom ABC Supply Co, Incorporated Beltone Hearing Aid Center Bob's Stores