NPI Central
Yin Lok Lai, M.d.,p.c. NPI Number 1205187226 — Atlanta, GA | NPI Central