Selwan O Edward, MD, Internal Medicine

18101 Oakwood Blvd
Interim Stay Unit Observation Care
DearbornMI  48124 (Wayne County)


Phone: 313-982-5770
Fax: 313-982-5771

NPI: 1376795559
License Number: 4301091975 (MI)