Leroy currently resides at 675 Wing Ter, Deltona, Fl 32725. This person's birth year is 1937. Phone number listed for Leroy is (386) 860-7938. He has stayed in Jackson and Dewitt before moving to Deltona. The current age of Leroy is 87.