1. Haddonfield Manor Apartments 2 Linden Ave Ste 10, Haddonfield, NJ 08033 Coordinate: 39.89593,-75.03735 Phone: (856) 354-1204