Trader Joe's 303

Trader Joe's #303, also known as Trader Joe's Greenwood Village, is a Trader Joe's specialty grocery store located at 5910 South University Boulevard in Greenwood Village, Colorado.