RAD! Deptford NJ Mall Stores We Totally Shopped in the 80s
No one in the 1980s hung out at the Deptford Mall in Gloucester County to kill time. If you lived in the area, it was THE place to be. Check out a list of totally awesome stores and restaurants we had to shop.