Torrens University Australia, Flinders Street Campus, Melbourne is located in Melbourne, Australia on 196 Flinders St. Torrens University Australia, Flinders Street Campus, Melbourne is rated 3 out of 5 in the category university in Australia.
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet