Nagarjun Rayapudi NPI 1225235153 Practice location: 103 E Mount Royal Ave, Baltimore, MD 212022758 Taxonomy code: 208600000X Phone: (130) 925-8396