1. Video Revolution 7030 S Lewis Ave, Tulsa, OK 74136 Coordinate: 36.06181,-95.95904 Phone: (918) 495-0586