Shopping malls database
Ken of Japan - Simi at the Plaza, 118 Freeway & Madera Rd.
Simi Valley, CA 93065
Store name: Ken of Japan
Address: 118 Freeway & Madera Rd.
Simi Valley, CA 93065
Shopping mall: Simi at the Plaza
State: CA
Location: Simi Valley