We are a

"walk-in/no skills required"

art center located in Grand Island, Nebraska