Leon C Allen Plumbing Plumber - Tallahassee, FL Looking to contact Leon C Allen Plumbing? You can reach them at 850-877-1451