Office of Admissions421 N. Woodland Blvd.DeLand, FL 32723 Phone: 386.822.7100 Toll-Free: 800.688.0101 Email: admissions@stetson.edu