Highwy 1043 Carl Day Lane, Greensburg, LA

Geo quick facts: St. Helena Parish is a parish in the U.S. state of Louisiana. At the 2010 United States census, the population was 11,203, and 10,920 at the 2020 census. Its seat is Greensburg. The parish was created in 1810. St. Helena Parish is part of the Baton Rouge metropolitan area – Wikipedia.

Advertisement