North 63rd Street and Leavenworth Road