Quantcast

Santa Rosa Plaza®

Mall Image
  • VIEW MALL IMAGES

or

Browse Stores

Cellaris




  • PHONE
    (707) 527-7508 

Cellaris is open today from 10am to 9pm.

// VIEW ALL HOURS

LOCATION IN SANTA ROSA PLAZA®
Located in the common area near Forever 21

Best Entrance: Lower main entrance near Forever 21

BACK TO TOP
  • From trendy accessories to chargers, they have what you need for your cell phone.

See all things at Santa Rosa Plaza®: Accessories     Music & Movies     Electronics & Technology



Back to Stores