Saint John Neumann CatholicParishShareHighland LaneHaverford Township, Pennsylvania 19041United StatesGet directions