- Internet On Flinders 1324 Flinders St, Townsville, QLD
- The Internet Den 2277 Flinders St, Townsville, QLD
- PLAYERSREALM COM.AU 3601-603 Flinders St West, Townsville, QLD
- nearby businesses
- eXtreme Web eXperienceShop 3/ 272C Ross River Rd, Aitkenvale, QLD