Riffat Y Imdad, MD, Internal Medicine

2900 Lemay Ferry Rd
Ste 104
Saint LouisMO  63125-3900 (Saint Louis County)


Phone: 314-525-1887
Fax: 314-525-1868

NPI: 1760477426
License Number: 2000160629 (MO)