Santa Rosa Plaza

  • Shopping Centers
5800 Santa Rosa Rd
Camarillo, CA 93012
(310) 553-6512
(310) 553-6832 (fax)