Leon has listed (702) 242-0261 as his phone number. Leon is a resident of 5800 Highway 91 #37, Hurricane, Ut 84737. Leon has reached the age of 79 years. The birth year was listed as 1945. He has stayed in Las Vegas before moving to Hurricane.