5386 William St, Lancaster, Ny 14086 is where Leon lives. Records link phone number (716) 683-6530 with Leon’s details. Leon has reached the age of 67 years. Possible relatives of Leon are: Susan M Robak, Laurie A Robak, Michael J Robak and 3 other people. Leon's birth year is 1957. He has stayed in Lancaster and Depew before moving to Lancaster.