Alameda South Shore Center

523 S Shore Ctr W, Alameda, CA 94501
Alameda South Shore Center Alameda South Shore Center is one of the popular Shopping Mall located in 523 S Shore Ctr W ,Alameda listed under Shopping Mall in Alameda , Shopping Service in Alameda , Shopping/retail in Alameda ,

Contact Details & Working Hours

More about Alameda South Shore Center

Located at the crossroads of Otis Drive and Park Street on Alameda Island, the 657,000 square-foot Alameda South Shore Center is designed as a neighborhood community center and gathering place for the residents of Alameda and the surrounding areas

Map of Alameda South Shore Center