The Scream Foundation

The Scream Foundation

The Scream Foundation, established in the year 2020, is a non-profit organization that focuses on the education, empowerment and inspiration of the...Read More

 

Michael R. Hollis Innovation Academy


The Scream Foundation partnered up with Plymouth Rock Lodge #86 and IHeart to bless a few families with gift cards.


Sponsored Content

Sponsored Content