Clinic Portal

Access your reports

Well Health Labs, Houston

3776 Greenbriar Drive, Stafford, TX, 77477

(346) 275-1700
Access Reports

Well Health Labs, Dallas

350 Westpark Way, Suite 100B, Euless, TX 76040

(346) 275-1700
Access Reports