The Leawood Stage Company recently presented Oliver! at Ironwoods Park Amphitheater as the 17th annual summer musical production. This year featured the largest cast ever, with 63 people from all across the area.

The Leawood Stage Company recently presented Oliver! at Ironwoods Park Amphitheater as the 17th annual summer musical production. This year featured the largest cast ever, with 63 people from all across the area.