Next ImageAnchor Sober Living home for men in John’s Creek Georgia. Anchor Sober Living home for men in John’s Creek Georgia.Anchor Sober Living home for men in John’s Creek Georgia.