1929 is the birth year of Leo. 204 Fairfax Dr #4, Lancaster, Pa 17603 is where Leo lives. He has stayed in Washington Boro, East Petersburg, Lititz and one other city before moving to Lancaster. Leo has reached 94 years of age. Leo's possible relatives are Kathy Elaine Geiger, Bernard E Geiger, Joann A Geiger and 6 other people. The phone number (717) 293-0943 is Leo’s.