%1$s Profile Image

Innocence Protection Agency, Inc.

Bodyguards for battered women and abused children

www.innocenceprotectionagency.org Tax ID 82-3970090

Donate