Phone number listed for Byron is (504) 482-2721. The current age of Byron is 66. Yolanda Taylor Mercier, Heneritta M Mercier, Charles A Mercier and 3 other people are people possibly related to Byron. He has stayed in New Orleans before moving to New Orleans. Byron now resides at 9333 Stroelitz St #O1470, New Orleans, La 70118. Byron's birth date was listed as 1958.