Super Cichlids Retail Location

1055 Barl Ct

Dover DE 19901

Mon & Tuesday - Closed

Wed - 1pm - 5:30pm

Thurs - Closed / Appts Only

Fri - 1pm - 6:30 pm

(Closed New Years Day)

Sat - 1pm - 6:30 pm

Sun - 1pm - 5pm

Get directions