Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dr. Halland's treatment plan for my condition is working very well and I'm highly pleased with the progress I've made. Assuming all goes as planned, my condition should have fully cleared up in a few more weeks so I c... Read more
Dr. Halland's treatment plan for my condition is working very well and I'm highly pleased with the progress I've made. Assuming all goes as planned, my condition should have fully cleared up in a few more weeks so I couldn't be happier. Dr. Halland's recommendations have been thorough, clear, concise, practical, and effective, as described. It's been a very positive experience working with her and I plan on scheduling a yearly "check-in" just to get her continuing advice on my overall health. Read less
Scott L • March 16, 2026
My treatments with Mary have been great and have given me more hope. Mary is very knowledgeable and you can tell she has a lot of experience. What I admire is that she listens and hears me when I try to explain my symptoms. She ... Read more
My treatments with Mary have been great and have given me more hope. Mary is very knowledgeable and you can tell she has a lot of experience. What I admire is that she listens and hears me when I try to explain my symptoms. She has a lot of tricks up her sleeve and yet still open minded to my thoughts and suggestions. She knows a lot!! but she’s not a know it all… I highly respect that. Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from WholeHealth Chicago. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (773) 296-6700. Your mobile information will not be shared with third parties.