Amitha Anandula NPI 1831867365 Practice location: 1224 3rd St Ste 6, Corpus Christi, TX 784042354 Taxonomy code: 363LF0000X Phone: (361) 257-1427