Locations / Colorado Sleep Institute Colorado Sleep Institute Address: 4895 Riverbend Rd Ste A Boulder, CO 80301 Phone: (720) 279-9098 Get Directions