Leon Keck Bibbins Home Security Contractor - Florence, OR Looking to contact Leon Keck Bibbins? You can reach them at 541-999-8036