Melanie SchaafsmaWrong Melanie Schaafsma?
Local Address: Bloomington, Illinois, United States
Illinois State University
Campus Box 3100
Normal, Illinois 61790
Company Description: Founded in 1857, Illinois State University is a nationally recognized institution of higher education, was the first public university in the state and one of the... more