3876 E 38th St, Newburgh Heights, OH, 44105 (current address)
3876 E 38th St, Cleveland, OH, 44105 (2014 - 2015)
We found 1 person named Mensa Roberts in Ohio. View Mensa’s phone numbers, current address, previous addresses, emails, family members, neighbors and associates.
Frequently asked questions for Mensa Roberts
Mensa Roberts is or will soon be 83.
Call Mensa Roberts at (216) 812-8895.
Mensa Roberts resides at 3876 E 38th St, Newburgh Heights, Ohio, 44105
Previously, Mensa Roberts lived at 3876 E 38th St, Cleveland, Ohio, 44105.