Albion Library Location:Toronto Public Library - Albion, 1515 Albion Road, Etobicoke, ON, Canada Twitter Facebook Google+ [{"latlong":["43.740012","-79.58405"],"zoom":"9","infow":"Albion Library<\/span>Toronto Public Library - Albion, 1515 Albion Road, Etobicoke, ON, Canada<\/span><\/div>"}]