Address: Twin Lakes Shell, Taryla Lane, Flowers Estates, Douglas County, Georgia, 30122, United States