Melissa House

About Melissa House

Mel House is an award-winning stage and film actress based in New York City.