The Light of the Mission

| December 1, 2014

By Sheila O Recently I had the opportunity to visit the Atlanta Mission. I was there to meet with one of their executives in a professional capacity. What I didn’t expect was the blessing that overcame me in that hour. The meeting took place in their men’s facility, The Shepherd’s Inn, located in downtown Atlanta […]