Showroom THOUSAND OAKS 611 E Thousand Oaks BlvdThousand Oaks, CA 91360 Take a Virtual Tour! Name Email Address Message Submit Showroom Location 611 E Thousand Oaks Blvd,Thousand Oaks, CA 91360 Open Hours Mon - Fri: 9am - 5pm Sat: Closed Sun: 11am - 3pm Email topflooringstore@gmail.com