My Nonprofit Reviews
Teresa Miller K.
105 profile views
1 reviews
Review for Central Institute for the Deaf, SAINT LOUIS, MO, USA
I have been around this organization for years now and they do phenomenal work with youth!
Role: Volunteer
Thanks, Teresa!