St. Leo Has a New Home on Campus

St. Leo University on the SF Northwest Campus has recently relocated and is now housed in S-212. Feel free to stop by and visit the new location.