Leroy’s residency is at 3912 Wells St #30, Orlando, Fl 32805. This year Leroy celebrated his 96 birthday. The phone number (407) 293-5785 is Leroy’s. 1927 is his birth date.
Leroy is the owner of 1 property. Leroy owns a property located at 3912 WELLS ST, ORLANDO, FL 32805.