Pecan Shelling Plant, Mansura, LA
United States of America
Louisiana
Avoyelles Parish
Mansura
Highway 1186
Impressum