Rajeswara Nagalla NPI 1669427589 Practice location: 131 East Ave, Lockport, NY 140943838 Taxonomy code: 207Q00000X Phone: (716) 437-0277