Floor & Decor 157

Floor & Decor #157 is a Floor & Decor flooring warehouse store located at 8925 Apollo Way in Downey, California. The store opened December 17, 2015.