Denver CO Computers & Accessories 1. 1500 W Alameda Ave, Denver, CO 80223 | Computers House (303) 936-6868