Saint Stephen Orthodox Church of the Self-Ruled Antiochian Orthodox Christian Archdiocese of North America located in Hiram, Georgia
Keywords: Saint Stephen Orthodox Church, Self-Ruled Antiochian Orthodox Christian Archdiocese of North America, Hiram, Georgia, ,