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