Click here for the unofficial (and slightly inaccurate) results of voting in the 2018 election for Haverford Township.