9747 E. 21st Street North, #115 | Wichita, Kansas 67206 | 316-634-0333
Formerly Haddock Computer Center | 10096 East 13th St N #138 | 316-425-6340