Santa Rosa Plaza

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

    Camarillo’s full service shopping center containing restaurants, retail, service & specialty shops as well as professional, medical & dental offices.

    Contact: David at david.press1@gmail.com