NPI Central
Lakhvinder Narula, M.D. — NPI 1861436149, Hallandale Beach, FL | NPI Central