Store hours Monday-Wednesday: 10am-10pm Thursday-Saturday: 10am-11pm Sunday: 11am-10pm
Store Address 2467 S State Street Dover, DE 19901 302-697-0555