Jamba South Salinas Plaza Shopping Center

1126 S Main St Salinas CA 93901 USA

(831) 755-7777

Location