110 N Dupont HwyNew Castle, DE 19720Ph: (302) 328.4101Map It!
Fri - Sat: 9am - 9pmSun: 10am - 6pmPA Dutch Open: Fri & SatFlea Market Open: Sunrise - Sunset