Olubayo A Idowu, MD, Internal Medicine

2727 Bolton Boone Dr
#102
DesotoTX  75115-2019 (Dallas County)


Phone: 972-283-8777
Fax: 972-283-9333

NPI: 1891818399
License Number: K06009 (TX)