Open House at Perry Center
Perry Center for Emerging Technology 14180 NW 119th Terrace, Alachua, FL, United StatesOpen House 2024 Choosing where to further your education is an important and personal decision based on individual goals and interests. Join us to gain insight on all the ways SF can support your goals. Mark your calendar: Thursday, April…