Diaa Osman, DO, Internal Medicine

910 E 26th St Ste 100
MinneapolisMN  55404-4552 (Hennepin County)


Phone: 612-884-6300
Fax:

NPI: 1689894495
License Number: 63605 (MN)