Glenn College is located in Bundoora, Australia on La Trobe University, Melbourne Campus, 116, College Dr. Glenn College is rated 4.4 out of 5 in the category residential college in Australia.
Address
La Trobe University, Melbourne Campus, 116, College Dr