Houston Eye Associates
22659 Highway 59 North Suite 100Kingwood, TX, 77339
Dr. Kevin Shen was born and raised in Houston, Texas. He attended Rice University and graduated summa cum laude with a bachelor's degree in Psychology and Kinesiology before going on to earn his medical degree across the street at Baylor College of Medicine.
Dr. Shen then completed an internship at Indiana University Methodist Hospital in Indianapolis before returning to Houston for his ophthalmo… Read more ›
Kevin Shen, MD has not yet indicated the hospitals that he is affiliated with.
Accepts New Patients: Yes