Organized in 1983, Better Family Life, Inc. (BFL) is a 501 (c)(3) community development corporation dedicated to the prosperity and growth of the American family. BFL finds and creates holistic solutions that promote stability and self-sufficiency within the metropolitan St. Louis communities.
Your Health is Your Wealth
This 60,000 sq ft. institution opens in 2010.
Over 20,000 residents and tourists will benefit from its programs and services.