Considering what to do in Cherry Hill that is fun, exciting, and challenging? ... 1200 Haddonfield Rd (2nd Floor) Cherry Hill, NJ 08002 (Entrance on ...