Thelma and Louise - 3101 South Figueroa Street, Los Angeles. The motel, where the pair meet up with Brad Pitt was here.
Thelma and Louise - 3321 South St., Long Beach, California. Cowboy Country bar was the mid-west C&W bar where the attempted rape that turns the adventure take palce here..