Felix J Liddell, MD, Internal Medicine

18241 W McNichols Rd
DetroitMI  48219-4176 (Wayne County)


Phone: 313-538-8136
Fax: 313-538-8340

NPI: 1386737708
License Number: 4301027238 (MI)