1. Boulder Phone & Computer 555 E 17th Ave, Denver, CO 80203 Coordinate: 39.74331,-104.98008 Phone: (720) 981-2983