Ophthalmology, Ophthalmic Plastic and Reconstructive Surgery
Richard AllenPhD, MD, FACS
5.0(31 reviews)
Texas Children's Hospital
6701 Fannin St, Houston, TX 77030
Education & Credentials
- University of Iowa Hospitals & Clinics2000
- Baylor College of Medicine (BCM)1995
Board certifications
- OphthalmologyOphthalmology