Mega Internet Tournaments
2930 E 51st St Ste 600, Tulsa, OK 74105
Reviews
08/11/2012
Provided by YP.comShocked....I requested a payout for my winnings & they actually sent me a check within 7-10 days. Most websites find some loophole to delay payouts~thanks for your promptness.
I really enjoyed playing blackjack and trivia games on this website.
More Business Info
- Hours
- Regular Hours
Mon - Fri: - Extra Phones
Phone: 918-743-6109
- Neighborhood
- Lewis Crest
- Category
- Web Site Design & Services
Suggest an Edit