Leland Store is listed under Supermarkets and is located at Sicily Island, Louisiana.
Business Description :
Address : 2086 Highway 8 Sicily Island, LA 71368
City : Sicily Island
Pin Code : 71368
Phone : (318) 389-5062
E-mail :
Website :
Service Area Category : Supermarkets in Sicily Island - 71368
Category : Supermarkets in Sicily Island
Services : Supermarkets, Grocery Stores