Campus Attractions at St. Leo University
By Florence Beth Snyder “You'll love the person you become here,” is the motto of St. Leo University. “Here” is the university's residential campus in St. Leo, on the edge of Lake Jovita, a half-hour north and a world away from Tampa International Airport. Since 1889, when the Florida…
Read More