NPI Central
Rhodora U. Ostrea, M.D., P.A. NPI Number 1023053311 — Denton, TX | NPI Central