Mecca Recovery Solutions is a structured, all-male sober living home in Richardson, Texas, dedicated to helping men develop the skills and lifestyle for lasting recovery.