Tennant Creek Service Station Pty Ltd is located in Tennant Creek. Our main classification is Automotive dealers , nec in Tennant Creek , NT ,Automoti