The age of Leon is 95. Leon’s current address is 2201 Richmond St, Grand Rapids, Mi 49504. Public records show Holland, Walker, Sparta and one other city as cities Leon also stayed in. Public records show that Leon is connected with Plating Rack Specialty Co. This person's birth year is 1928. Leon owns the phone number (616) 453-1593.