Belleville, NJ - USA
City On A Hill is a parent-led speech and debate club that meets weekly in the North Jersey during the competitive season.