Appointment Requests Only (Please allow 1 business day for your request to be processed). For any eye related emergencies, please call us IMMEDIATELY at 800-833-5921 (Houston) or 210-903-1046 (San Antonio). A physician is on call 24/7, including weekends and holidays.
Providers: Please use our patient referral form so we can route requests properly.