Located South Shore Center. The mall is next to the Alameda beach.
We are on the walk way between Trader Joe's and Applebee's, facing Loard's Ice Cream.
Take the Park Street Bridge into Alameda. Drive straight down Park Street until you come to South Shore Center at Otis Drive.