• Photo of Beach
  • Miken Technologies

    • Computer Service/Sales
    7790 Watson Rd.
    St. Louis, MO 63119
    (314) 961-0501
    • About

      Miken Technologies provides a comprehensive portfolio of Managed IT Services, business communication solutions, project management, professional business services and technical support.

    • Upcoming Events Upcoming Events