Address:
Chen Eye Clinic
6801 U S Highway 27 N SUITE D1, Sebring 33870
(863) 453-7551 (Phone)
Hospitals:
Chen Eye Clinic
6801 U S Highway 27 N SUITE D1, Sebring 33870
Florida Hospital Heartland Medical Center
4200 North Lk Blvd, Sebring 33872
Education:
Medical School
Institute of Medicine I