Telstra Store 5 years ago ID: #42290 Listed In : Computer & Internet 51 Murray Street Shop 6 Cat & Fiddle Arcade 7000 Hobart Business Description Telstra Store, Category: Computer & Internet, Address: 51 Murray Street Shop 6 Cat & Fiddle Arcade 7000 Hobart Reviews & Ratings Write a Review No Review. Please login / register to add your review.