Standley Systems - OKC Portal Excelling in business since 1934, Standley Systems provides leading 24/7-customer service and support, paired with the industry’s most advanced office equipment, solutions, managed print services and managed network . Phone: 405-224-0819 26 E Main St Oklahoma City, OK 73104 United States Map Other Categories: Computers |