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.