Deli Clerk at Leroux Meats - Holden, Massachusetts, United States
Leroux Meats is a food & beverages company based out of 624 MAIN ST, Holden, Massachusetts, United States.