ratemyartistresidency.com
Prairie Center of the Arts
Location: Peoria, Illinois Mission: The Prairie Center of the Arts, a member of the Alliance of Artists Communities, is a 501c(3) Artist-in-Residence program providing artists from around the world…