Cherry Hill Mall

2000 SR-38 W, Cherry Hill, New Jersey, United States