Treasure Island, With Tom Hewitt, Opens at the Irondale Center