Atlanta is a small village in Winn Parish, Louisiana, United States. The population was 163 at the 2010 census. The population had been 150 at the 2000 census.
Home for Sale
Average Listing Price
Real Estate Group of Cenla
Please let me know how I can help you.