Locations / Boulder Institute for Sports Medicine Boulder Institute for Sports Medicine Address: 3000 Center Green Drive Suite 150 Boulder, CO 80301 Phone: (303) 449-8807 Get Directions