at Centro Wodonga Plaza, Wodonga , 3690 Australia
Telstra Shop is Wodonga based place and this enity listed in Shopping & Retail category. Located at Centro Wodonga Plaza VIC 3690.