CHCL Main Clinic. Address: 1610 5th Street, Lubbock, Texas 79401. Phone: 806-765-2611. Fax: 806-765-2637. E-mail: info@chcl.tachc.org. Notice of Deemed Status: This health center receives HHS funding and has Federal Public Health Service (PHS) deemed status with respect to certain health or health-related claims, including medical malpractice ....