Trader Joe's 426

Trader Joe's #426, also known as Trader Joe's Houston - Alabama Theater, is a Trader Joe's specialty grocery store located at 2922 South Shepherd Drive in Houston, Texas.