MR. ALVIN COSTALES

ODESSA, TX

Physical Medicine & Rehabilitation NPI registered 8+ years NPI: 1467943068

Practice Location

918 W 20TH ST
ODESSA, TX 79763-2860

Phone: (240) 437-8211

Is ALVIN COSTALES a researcher?

We haven't checked for published research from this physician yet. Search PubMed to see if they have published work.

Search PubMed

Physician data sourced from the NPPES NPI Registry . Not medical advice.