Hours Of Operations Sport Center California South Lake Tahoe Sport Center Hours of Operation and Locations in South Lake Tahoe, CA 4.6 - 97 votes 1 Locations in South Lake Tahoe www.sportscenterinc.com Sport Center Hours Category: Sports Sport Center - South Lake Tahoe, CA 96150 1900 Jameson Beach Rd(530) 542-6584 View Store Details Explore South Lake TahoeView More Apparel TJ MaxxRoss Dress for LessKmartCarharttBig 5 Sporting Goods Sports Big 5 Sporting GoodsVansColemanJazzerciseSports Fever Jewelry Bergner's Recommend For You Sport Loft Sport Prospect Sport Sets Sport's Page Sporting Goods Incorporated Sports Authority Sporting Goods Sports Fever Sports Land Sports Lane Sports Max Corporation