Mitchell Hall

Mitchell Hall

Model Your Campus
Mitchell Hall houses the Visual Arts Department at West Chester University. This four-story building located at Sharpless and South Church Street was built in 1970.
Default Title