Retail - West Lafayette, Indiana, United States
La Village Food Mart is a supermarkets company based out of 208 SOUTH ST, West Lafayette, Indiana, United States.