Khaled Awad, MD, Internal Medicine

625 S New Ballas Rd
Ste 2030
Saint LouisMO  63141-8253 (Saint Louis County)


Phone: 314-251-1700
Fax:

NPI: 1326236712
License Number: 4301084536 (MI)