1. Retail Attractions 12150 E 96th St N, Owasso, OK 74055 Coordinate: 36.29156,-95.83846 Phone: (918) 376-6707