My Nonprofit Reviews

Writer
101 profile views
1 reviews
Review for NeuroBalance Center, Barrington, IL, USA
I ACTUALLY look forward to going to the NeuroBalance Center! ME??! The NBC bus picks me up at my doorstep and takes me to the Center.
Role: Client Served