Camarillo Town Center is located at the corner of Highway 101 & Los Posas Rd., Camarillo.
It is a Power Center with 28 stores including Target, Walmart, Ross, Staples, Petco and BevMo. You can find different eateries and restaurants including Lure.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok