Helen U Ibewiro, MD, Family Medicine

5944 Lake Champlain Dr
OrlandoFL  32829-7671 (Orange County)


Phone: 972-837-0009
Fax:

NPI: 1558433201
License Number: ME102353 (FL)