Rhodora Ostrea, MD, Family Medicine

2625 Scripture St Ste 102
DentonTX  76201-2304 (Denton County)


Phone: 940-591-7900
Fax: 940-591-7997
Email: ros***@*****oo.com

NPI: 1366415564
License Number: L5499 (TX)