I've watched it the whole thing 3 times. Keep in mind, I lived in Tulsa for 25 years I've been to every single place that Sly walked. Last Christmas I went back to visit family and we took a day to get pics of me at all of the locations. Strange part is they filmed more shots in Oklahoma City than they did in Tulsa.
Coffee shop
Center of the universe
Ice cream in the mall
Mayo Hotel
Promo shot
Dispensary