(816) 559-4667
Connecting individuals and groups to volunteer opportunities; providing consultation and training to non-profits community organizations
Connecting individuals and groups to volunteer opportunities; providing consultation and training to non-profits community organizations