Voorhees Town Center (formerly Echelon Mall) is a regional shopping mall and is residential area located in Voorhees Township, New Jersey, United States. It was built in 1970 and named after Echelon Airfield which was located where the mall stands today. The Echelon Mall was renamed Voorhees Town Center in 2007.
Less