NPI Central
Naren Nallapeta, MD — NPI 1861928103, Myrtle Beach, SC | NPI Central