Trader Joe's 504

Trader Joe's #504, also known as Trader Joe's Needham Heights, is a Trader Joe's specialty grocery store located at 958 Highland Avenue in Needham, Massachusetts.