Join Healow Health Portal-TFHC, P.A. patient portal. More information below. What is a patient portal? A dedicated, secure online site that stores your health information, and that you can access easily. ... 7777 Forest Lane, Suite A-222, Dallas, Texas 75230. Phone: 972-566-7970..