Payments made in the portal may take up to 10 days to post to your account. When possible, payments should be made via the payment link emailed to you to post immediately to your account.
Dear valued patients, for the secure transmission of documents and forms to your provider, we kindly advise utilizing our patient portal for all file uploads. This ensures the confidentiality of your information.
If portal access has not been granted, please feel free to request an invitation by contacting our office at 210-946-1300. We appreciate your cooperation in maintaining the privacy and integrity of your healthcare information. Thank you for entrusting us with your care.