Yin-Lok Lai, MD, Ophthalmology

5069 Buford Hwy Ne
AtlantaGA  30340-1102 (DeKalb County)


Phone: 770-451-5403
Fax: 770-451-5548

NPI: 1780758680
License Number: 25881 (GA)