Dr. Stella L Luo is a Pennsylvania state licensed medical doctor, specializing in Ophthalmology. Graduated Magna Cum Laude from Temple University School of Medicine, completed residency training in Temple University, Dr. Luo's clinical interests include Cataract Surgery,Diabetic Eye Disease,Glaucoma Management,Premium Intraocular Lens Implants,Laser Assisted Cataract Surgery. Dr. Luo currently is working at Hamilton Eye Institute, located in 5201 Hamilton Blvd Allentown PA 18106 Dr. Luo's clinic interests include Cataract Surgery,Diabetic Eye Disease,Glaucoma Management,Premium Intraocular Lens Implants,Laser Assisted Cataract Surgery. Please call +1-570-628-4444 to contact. Access cdoc101.com on a desktop computer to view more details. | |||