In Twin Peaks Part 18 on Showtime, Carrie Page leaves Odessa, Texas with Richard/Cooper and heads to Twin Peaks, WA. The actual location of their journey out of “Odessa” takes place in Littlerock, California.
THE LOCATION

Leaving at sunset, the two of them drive north on 105th Street East in Littlerock.
To identify the location, I compared the view outside Carrie’s passenger-side window with landscape markers in the background.
I first shared my findings via Twitter on September 24, 2017. The location is close to the motel location where Cooper and Diane stay.
This scene fades to a nighttime driving scene shot near Orem, Utah.