Muhammad Farooq Asghar, MD, Internal Medicine

1404 Cross St Ste 2114
O FallonIL  62269-2988 (Saint Clair County)


Phone: 618-233-2220
Fax: 618-233-2555

NPI: 1447416342
License Number: 036125732 (IL)