Heidi Wehlus, MD, Internal Medicine

21481 N Rand Rd
Lake ZurichIL  60047-3061 (Lake County)


Phone: 847-618-9696
Fax: 847-618-9695

NPI: 1912163130
License Number: 036-122890 (IL)