1. Camera Gallery 8172 E 68th St, Tulsa, OK 74133 Coordinate: 36.06529,-95.8855 Phone: (918) 252-3652