Leroy's possible relatives are Cynthia Jean Frager, Lawrence R Frager, Clifford Frager and 5 other people. The age of Leroy is 65. The birth year was listed as 1959. In addition to Opa Locka, Leroy also lived in Miami and Miami Gardens. Leroy’s current address is 2850 172Nd Ter, Opa Locka, Fl 33056. The number currently linked to Leroy is (305) 623-9644.