Atlanta Mar Thoma Church was dedicated on the 4th of July 2001. It has a total of 80 family members spread across Georgia, Tennesse and South Carolina.
Keywords: Atlanta, MarThoma, Mar Thoma Church, Atlanta Mar Thoma Church, Church, Atlanta, Mar Thoma, USA Church