My Nonprofit Reviews
Val Tuttle L.
Review for Neurobalance Center, Barrington, IL, USA
If you are looking for an organization that cares how you feel and helps you think of ways to feel better, then you are looking in the right spot with the Neurobalance Center! I have followed Joy Wagner (founder) for over 15 years. She and her staff are amazing!