Looks like an Oenothera to me. Oenothera biennis does grow in Ohio. The leaves look more like my orange flowering Oenothera, so who knows it could have been planted. I personally like them and they are easy care. But it's a wild guess, I've never even been to Ohio, LOL.