Ochuele Odumosu, MD, Family Medicine

420 Johnson Rd Ste 304
KellerTX  76248-3463 (Tarrant County)


Phone: 817-710-3040
Fax: 989-200-4650
Email: och***@*****.co.uk

NPI: 1891079323
License Number: MT198875 (PA)