Legal notice

This store is operated by Super Cichlids Inc.

Business name: Super Cichlids Inc (trading as Super Cichlids)
Address: 1055 Barl Ct, Dover, DE 19901, United States
Phone: 302-608-3846
Email: Lisa@supercichlids.com
Website: www.supercichlids.com

For questions about an order, returns or this store, please contact us by email or phone.