There is 1 person named Benjamin Flecha, 63, in Ohio in Cleveland in our database. Locate Flecha's birthday, relatives, neighbors, associates, and property details to get an idea about the person. You may also find their criminal records, social media accounts, and other public data.

Address History

1331 70th St, Cleveland, OH, 44102

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.