Non-profit hosts town hall to tackle teen violence