Richard C. Allen, MD, PhD

Ophthalmology

Dr. Richard Allen is an oculoplastic surgeon in Houston, TX. He practiced at St. Erik’s Eye Hospital in Stockholm, Sweden from September to December of 2024 as a visiting professor. He is an avid cyclist and enjoys spending time with his wife outdoors. Dr. Allen is a 2024–2025 Doximity Op-Med Fellow.