NPI Central
Scotty R Ortega MD NPI Number 1205378239 — Odessa, TX | NPI Central