Leonard's Steam System Carpet Cleaner - New Castle, PA Looking to contact Leonard's Steam System? You can reach them at 724-652-3878