Location and Directions

Better Life Faith Church International is located at 5401 W. Lake Street in Chicago, IL 60644.

Questions or concerns? Call us at (877) 324-8497. We would love to hear from you!