top of page

Contact Dr. Allen

I will do my best to get back to you in a timely manner.

Thank you!

Practice Locations:

Texas Children's Hospital

Oculofacial Plastic/Orbital Surgery

Department of Ophthalmology

Mark Wallace Tower

6701 Fannin Street, 5th Floor

Houston, Texas  77030

​

(832) 822-3230

Alkek Eye Center

Baylor College of Medicine

Ophthalmic Plastic, Lacrimal and Orbital Surgery

Department of Ophthalmology

1977 Butler Blvd., MS: BCM633

Houston, Texas  77030

​

(713) 798-6100

bottom of page