The birth year was listed as 1920. Byron has previously lived in Chesterfield, Webster Grvs, Webster Groves and one other city. 1455 Ronald Dr, Saint Louis, Mo 63119 is where Byron resides. The phone number (573) 434-9203 is Byron’s. The current age of Byron is 103.