Practice Locations of Raja Naidu

Primary Practice Location

605 E 4TH ST

SUITE 203

ODESSA, TX 79761

Tel: (432)-617-8329

PERMIAN PREMIER HEALTH SERVICES INC

605 E 4TH ST

2605 E 4TH ST

ODESSA, TX 79761

Tel: