This person's birth year is 1932. Leroy's possible relatives are Leanne C Imbrie, Carla Enders Imbrie, Stephanie A Flumerfelt and 6 other people. 7331 145Th Ter, Village Of Palmetto Bay, Fl 33158...
More about Leroy Stanley Imbrie >>
The birth year was listed as 1931. Leanne C Imbrie, Carla Enders Imbrie, Stephanie A Flumerfelt and 6 other people are people possibly related to Leroy. Leroy’s current address is 7331 145Th, Village Of Palmetto Bay, Fl 33158. Cities Leroy has lived in before are College Station and Miami. The current age of Leroy is 93.
Leroy now resides at 7331 Sw 145Th Ter, Miami, Fl 33158. Records link phone number (305) 232-1502 with Leroy’s details.