Portal 1: Lab Results

This is the Lab Results and Patient Information log in.

New Users for your Lab Results log-in, please call our office at 512.930.3909.


Portal 2: Make a Payment

This portal is to make a payment, send appointment requests or submit demographic changes/updates.

Please click below to Login/Register.