This retail space is located in the heart of the University of Delaware campus, which is home to nearly 20,000 students. Prime location at the intersection of East Main Street and North Chapel Street and within walking distance from anything the City of Newark has to offer. Newark maintains a college town charm and industrial and commercial diversity enhanced by Newark's geography, natural environment, population, and economy.