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