Swarupa Naidu
NPI: 1841390663
Swarupa Naidu is a Psychologist, Clinical specialist focused health provider in Odessa, Texas. affiliates with no hospitals or medical groups. Call Swarupa Naidu on phone number 4323374347 for more information and advice or to book an appointment.
City | Odessa |
State | Texas |
Address 1 | 605 E 4TH ST |
Address 2 | SUITE 300 |
Postal Code | 79761 |
Phone | 4323374347 |
Fax | 4323371657 |
Primary Specialty | Psychologist, Clinical |