Locations / CU Sports Medicine & Performance Center CU Sports Medicine & Performance Center Address: 2150 Stadium Drive Boulder, CO 80309 Phone: (303) 315-9900 Get Directions Location Details & Information Monday 7 a.m. - 7 p.m. Tuesday 7 a.m. - 7 p.m. Wednesday 7 a.m. - 7 p.m. Thursday 7 a.m. - 7 p.m. Friday 7 a.m. - 6 p.m. Saturday 7 a.m. - 11 a.m. Sunday Closed