Tennant Creek Telegraph Station is a Australian Point Of Interest based in Warumungu, Northern Territory. Tennant Creek Telegraph Station is located at 23993 Stuart Hwy, Warumungu NT 0852, Australia,
Please contact Tennant Creek Telegraph Station using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Tennant Creek Telegraph Station opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.