Company The Glory of the Lord's House, Inc. Address 116 North Collins Street, Taylor, Reynold, GA, 31076, USA