Iba Al Wohoush, MD, Internal Medicine

9430 Turkey Lake Rd Ste 108
OrlandoFL  32819-8015 (Orange County)


Phone: 407-423-1039
Fax: 407-425-2347
Email: iba***@*****oo.com

NPI: 1659684579
License Number: Q7628 (TX)