Elroy is a resident of 5700 Herald Sq, Memphis, Tn 38120. Other a city that he has stayed in is Memphis. The number currently linked to Elroy is (901) 683-9203. This person's birth year is 1928. This year Elroy celebrated his 96 birthday.