Trader Joe's 516

Trader Joe's #516, also known as Trader Joe's Peabody, is a Trader Joe's specialty grocery store located at 300 Andover Street in Peabody, Massachusetts.