Results for: townsville-queensland

Where can one locate townsville?

Townsville's Facebook page advertises the physical address. It is 310 Ross River Road, Aitkenvale, Queensland, Australia. If one needed directions, one could also call the number listed and ask. Townsville is a shopping center. Full Answer