Sicily Island
Village in Louisiana
Sicily Island is a village in Catahoula Parish, Louisiana, United States. The population was 336 at the 2020 census. Wikipedia
Population: 348 (2022)
Area: 368 acres
Mayor: Former Mayor Margie F. Price
Area code: 318
Parish: Catahoula