SlotsMillion Casino Site

Operator

Alea Gaming Limited

Founded

2014

Available Countries

Australia, Canada, Ireland, New Zeland, United Kingdom

Languages

English, Finnish, Norwegian, Swedish

Gambling Commission

License No. 47882

Email Address

Send SlotsMillion an email at support@slotsmillion.com

Address

177 Skyway Offices, Block C Flat 1 Triq ix-Xatt, Pieta, PTA 9042

Similar Casino Bonus No Deposit