Leon turned 88 years old. Records link Leon with Joan Marie Chaffee, Florence F Chaffeeking, Calvin R Chaffee and 4 other people. His birth year was listed as 1935. Records link phone number (713) 475-1508 with Leon’s details. Public records show Rochester as a city Leon also stayed in. 2212 San Jacinto Dr, Pasadena, Tx 77502 is where Leon lives.