Thomas Mikkelson, MD, Internal Medicine

5900 Bond Ave
East Saint LouisIL  62207-2326 (Saint Clair County)


Phone: 618-332-5212
Fax:

NPI: 1881708410
License Number: (IL)