Pet Valu – Delmar Commons Shopping Center Address 38661 Sussex Hwy Delmar DE 19940 United States Upcoming Events No events in this location