My Nonprofit Reviews
Review for Neurobalance Center, Barrington, IL, USA
Being apart of this center has changed my life. I am a client, a volunteer and an employee. I am better able to manage my health with the help of the services at NBC. It is amazing to be surrounded and supported by people that are all in the same boat; struggling to make the most of their normal. The sense of comradery is amazing.