Selma City Council approved a contractor for a pavilion at the Stage Stop Park visitors center at 9374 Valhalla on June 12.