SHATTERED PIECES MINISTRIES

501(c)(3)

220 E University Blvd Apt 1202

Melbourne, FL 32901

870861805

Share this Charity!