Tara Helfrich, APN in fairview heights is by far the best doctor I’ve ever been to. She genuinely cares about your wellbeing. I always feel like I can tell her anything and not feel judged. She has wonderful bedside manner. She truly helped guide me in the direction i wanted my life to go. I feel myself again, and it’s all because of this women! The staff there is wonderful, very friendly. And the building is very clean and modern. I normally dread going to the doctor and ever since I started seeing APN Tara Helfrich that feeling no longer exists, I HIGHLYRECOMMEND her!