Location

Our store is located in the Peoples Plaza shopping Center Peoples Plaza, a shopping center located in Newark (Glasgow), Delaware minutes from downtown Wilmington, Southeastern Pennsylvania and Maryland. Peoples Plaza features over 86 quality shops, caf├ęs and professional services.