Trader Joe's 109

Trader Joe's #109, also known as Trader Joe's Alameda, is a Trader Joe's specialty grocery store located at 2217 South Shore Center in Alameda, California.