« Back to Telecoms and Internet Service Providers Telecom Australia Address1 / 8 Weld St CityPrestons PostNSW 2170 Phone+61 2 8118 1247