Simi Valley Plaza 10 1457 E Los Angeles Ave Simi Valley, CA 93065 Phone: (805) 520-8620
Category: motion picture theater nonresidential building operator