Alameda South Shore Center

Where
523 South Shore Center West, Alameda, CA
Call
+1 510.521.8100
Contact
Email
Web
Alameda South Shore Center Website
Tags
Shopping, Malls
Hours
Sun (11am - 6pm)
Mon - Sat (10am - 9pm)
Claim this listing

About request an edit to this page

South Shore Center is Alameda's premier shopping mall that has served Alameda and its neighbors since 1958.