Haddon Township NJ #A Haddon Township NJ | Haddon Hills Apts, Apartments 1. 105 Haddon Ave, #A, Haddon Township, NJ 08108 | Haddon Hills Apts (856) 854-5425