The Penn Hall Equestrian Center is located on the campus of Wilson College, a small women’s college with a nationally known equestrian program. The facility provides over 100 stalls for students and faculty. The structures are designed to be functional, attractive, and economical.