Perth International Telecommunications Centre is located in Cullacabardee, Australia on 620 Gnangara Rd. Perth International Telecommunications Centre is rated 4.7 out of 5 in the category satellite communication service in Australia.
Accessibility
Wheelchair-accessible entrance