Unit 6/ 17A Birmingham Ave
Villawood,
New South Wales
2163
(02) 9728 9888
www.metrodisplay.com.au
Latitude: -33.8756210, Longitude: 150.9867540
10:30 - 19:00 - Mo, Tu, We, Th, Fr
Regularly updated information about Metro Display from Office and Shop Fitting section. Metro Display located at the address Unit 6/ 17A Birmingham Ave Villawood, 2163. You can get direction to Metro Display on the map or call by phone (02) 9728 9888