©2020 Saints Cathedral Church of God in Christ Physical: 1717 Moeling Street, Lake Charles, LA 70601 Mailing: P.O. Box 3285, Lake Charles, LA 70602 PHONE: (337) 935-2300 OR 439-8680