Flemington Maintenance Centre is located in Lidcombe NSW, Australia on 12A Parramatta Rd. Flemington Maintenance Centre is rated 4 out of 5 in the category train yard in Australia.
Address
12A Parramatta Rd
Accessibility
Wheelchair-accessible entrance