The Howler

Ellie Meckna

Ellie Meckna, Social Media Manager

Ellie Meckna is a senior and it is her second year on staff. She writes articles and is the Social Media Manager.

All content by Ellie Meckna
Activate Search
Ellie Meckna