Where is the library located?
Last Updated: Jul 22, 2013 | 25 Views
Topics: About the Library
Was this helpful? 0 0
The library is located on the main campus of Saint Leo University in Saint Leo, Florida. Our campus is roughly 40 minutes north east of Tampa and an hour and a half west of Orlando.