Leon’s current address is 33 Quail St, Rochester Hills, Mi 48309. 1929 is his birth date. Leon has listed (248) 852-2305 as his phone number. The current age of Leon is 94. Fort Lauderdale, Troy, Ft Lauderdale and one other city are cities Leon has lived in.