Sicily Island is a village in Catahoula Parish, Louisiana, United States. The population was 336 at the 2020 census.
Sicily Island, Louisiana
Sicily Island Fire Department
Catahoula Parish branch library in Sicily Island
Sicily Island United Methodist Church
Catahoula Parish, Louisiana
Catahoula Parish is a parish in the U.S. state of Louisiana. As of the 2020 census, the population was 8,906. Its seat is Harrisonburg, on the Ouachita River. The parish was formed in 1808, shortly after the United States acquired this territory in the Louisiana Purchase of 1803.
Historic Marker Signs at Ferry Place and Peck Mounds.