1331 70th St, Cleveland, OH, 44102
Benjamin Flecha
Benjamin Flecha, 63 Cleveland, OH
Resident Since: 2019Property Type: Multiple Family Dwelling Unit
Benjamin Flecha, 63, currently resides in Cleveland, OH.
Questions about Benjamin Flecha
His current address is 1331 70th St, Cleveland, OH, 44102 and has not changed since 2019.
Benjamin Flecha was born in 1963, so he is turning or has already turned 63.
The background report will cover criminal records, including any past arrests, associated with him.