HealthCareAtlasUSA

This site republishes official CMS/Medicare Care Compare data. It is not medical advice and does not recommend any specific hospital or treatment — for medical decisions, talk to a doctor.

Doctors / PA

STELLA LINDA LUO, MD

OPHTHALMOLOGY

Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE

Graduated: 2007

NPI: 1518127794

Practice Locations (2)

HAMILTON EYE INSTITUTE P.C.

5201 HAMILTON BLVD

ALLENTOWN, PA 181069113

6105304444

KAY AND TABAS OPHTHALMOLOGY

601 WALNUT ST, 210W KAY AND TABAS OPHTHALMOLOGY ASSOCIATES

PHILADELPHIA, PA 191063323

2159256402

Source: CMS National Downloadable File, September 2026.

STELLA LUO, MD | HealthCareAtlasUSA