Do they have turkey legs
Address: 1200 Newport Ave, Attleboro, MA 02703, USA
jose Acevedo acevedo | Aug 27, 2019
Yes they do, they have it all, best place to go shopping
Roberto Sosa | Aug 27, 2019
Not really sure
Earleen Violette | Aug 27, 2019
No sure
James Dufault | Aug 27, 2019
I didn't see that getting my turkey
Thanks! Your answer is awaiting moderation.