Floor & Decor 167

Floor & Decor #167 is a Floor & Decor flooring warehouse store located at 20502 Hempstead Road in Houston, Texas. The store opened July 7, 2016.