top of page
Texas Oculoplastics Consultants
TOC Eye and Face
Austin Medical Plaza
3705 Medical Parkway, Suite 120
Austin, Texas 78705 USA
​
(512) 458-2141
Richard C. Allen, M.D. Ph.D. FACS
Call or Text: (319) 631-9446
bottom of page
Texas Oculoplastics Consultants
TOC Eye and Face
Austin Medical Plaza
3705 Medical Parkway, Suite 120
Austin, Texas 78705 USA
​
(512) 458-2141
Richard C. Allen, M.D. Ph.D. FACS
Call or Text: (319) 631-9446