Leila Haddad, MD, Internal Medicine

19401 Hubbard Dr
Ste 202
DearbornMI  48126-2641 (Wayne County)


Phone: 313-982-8328
Fax: 313-982-8651
Email: lei***@*****il.com

NPI: 1205981875
License Number: 4301068995 (MI)