Devinder Mahajan, MD, Internal Medicine

18181 Oakwood Blvd
Ste 208
DearbornMI  48124-5031 (Wayne County)


Phone: 313-271-5565
Fax: 313-271-1053

NPI: 1487624052
License Number: 4301037664 (MI)