Camarillo Town Center 275 W Ventura Blvd 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.