Floor & Decor 268

Floor & Decor #268 is a Floor & Decor flooring warehouse store located at 1901 Ventura Boulevard in Oxnard, California. The store opened October 14, 2021.