His birth year was listed as 1961. Records link Elroy with Michelle Elaine Shicora, Cheryl Lynn Fleck, Sheryl Fleck and 2 other people. 3203 Fontenay Park, San Antonio, Tx 78251 is where Elroy...