The Life Church Of Columbus is located in Columbus, United States on 2059 S Lumpkin Rd. The Life Church Of Columbus is rated 3 out of 5 in the category religious institution in United States.
Address
2059 S Lumpkin Rd
Accessibility
Wheelchair-accessible entrance