In The Center Of It All

You can live here and be everywhere. At Liberty Square Apartments in Newark, everything you want is close to home: retail, dining, vibrant entertainment, and so much more. Our prime location in Newark, Delaware, puts our residents near I-95, The University of Delaware, and Christiana Town Center. And charming New Castle, downtown Wilmington, and White Clay State Park are just a short drive away.

Restaurants