SN Dr. Swarupa K. Naidu, PSYD Is this you? Claim your profile 0Leave a review Odessa, TX 605 E 4th St, Odessa, TX, 79761