Address:
Affleck Eye Care
763 S Woodruff Ave, Idaho Falls 83401
(208) 523-6868 (Phone)
Languages:
English, Chinese, Mandarin
Hospitals:
Affleck Eye Care
763 S Woodruff Ave, Idaho Falls 83401
Eastern Idaho Regional Medical Center
3100 Channing Way, Idaho Falls 83404
Mountain View Hospital
2325 Coronado St, Idaho Falls 83404
Education:
Medical School
Finch University Of Health Sciences Chicago Medical School
Graduated: 1997
Wayne St University Detroit M C