NPI Central
Ramesh Damacharla, MD — NPI 1750316824, Newburgh, NY | NPI Central