Leroy Flander was born in 1908, age 115. Leroy Flander's address is 41111 Northern Boulevard , Little Neck, NY 11362. Possible relatives include Anne Flanders. Public records show Leroy has also lived in Flushing, NY.
Related to: Anne Flanders
Leroy Flander's current address is 3574 Po Box , El Centro, CA 92244.
Address History: 3574 Po Box, El Centro, CA 92244
Results 1 - 2 of 2