Crab Kingdom, a meat and fish market, is located at Antioch, TN. The firm's yearly revenue is $457,380. The specialized appeal of Crab Kingdom has given it plenty of recognition in the market. Sameer Ramjee is at the head of company leadership as Owner.
Want to share more of your experience?GO TO FULL REVIEW