Doc is correct.....Short Hills is near Morristown....there is another town in South Jersey called Moorestown and that's quite near Cherry Hill of which Doc speaks and the poster wants to stay based on the other towns he/she listed. The 2 M'towns are NOWHERE near each other.