Leo has listed (716) 632-5718 as his phone number. Leo turned 58 years old. The possible relatives of Leo are Werner Glauber, Catherine R Glauber, Eric L Glauber and 6 other people. His birth year...