River Rd & Delhi Ave, River Rd & Delhi Ave, United States of America (approx. 39.088333°, -84.56762°)