Kohl's 630

Kohl's #630, also known as Kohl's Thousand Oaks, is a Kohl's department store located at 1960 Newbury Park in Newbury Park, California. The store opened on March 5, 2004.