www.artinlee.org
Located in Fort Myers, Florida, this 9-acre campus is home to a cultural center and theater featuring galleries, classrooms, and an outdoor amphitheater.
Located in Fort Myers, Florida, this 9-acre campus is home to a cultural center and theater featuring galleries, classrooms, and an outdoor amphitheater.