AustraliaData checked October 2026
  1. Home
  2. Toowoomba
  3. iPlay Toowoomba

iPlay Toowoomba is a video arcade on and, Shop 10A, Grand Central Shopping Centre (Ground Level Dent St, Margaret St in Toowoomba. Also listed under amusement center and game store. It is open on Sunday. It belongs to iPlay — 7 stores in our directory.

and, Shop 10A, Grand Central Shopping Centre (Ground Level Dent St, Margaret St, Toowoomba City QLD 4350Checked October 2026