Mihaela A Lupu, MD, Internal Medicine

18181 Oakwood Blvd
Ste 208
DearbornMI  48124 (Wayne County)


Phone: 313-271-5670
Fax: 313-271-1053
Email: mlu***@*****oo.com

NPI: 1023118189
License Number: ML068630 (MI)