Leroy Flander was born in 1908, age 116. 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
Results 1 - 1 of 1