ViewsWatchers |
Welsh is a town in Jefferson Davis Parish, Louisiana. The population was 3,226 at the time of the 2010 census. It is part of the Jennings Micropolitan Statistical Area. [edit] Research Tips
|