Leonard's Services - Perris, CA Looking to contact Leonard's Services? You can reach them at 951-940-7400