Store Locations

Telstra Store


Dandenong Plaza, Level 3 Shop 367 25-55 McCrae Street, Dandenong VIC 3175

Show Map Hide Map
Business Summary
Licensee-operated store. We are currently closed for general enquiries. Please call to arrange an appointment for an essential service issue.