Contact St. Nicholas Center Physical Address: 4066 Ryan St, Lake Charles, LA 70605 Mailing Address: P.O. Box 3163, Lake Charles, LA 70605 Phone: 337.491.0800 Fax: 337.491.0508 Email: info@stnickcenter.org Please use the form below to send us an email: Name* Email Address* PhoneMessage