Shopping malls database
Applebee's - Camarillo Town Center, Highway 101 & Los Posas Rd.
Camarillo, CA 93010
Store name: Applebee's
Address: Highway 101 & Los Posas Rd.
Camarillo, CA 93010
Shopping mall: Camarillo Town Center
State: CA
Location: Camarillo