South Lake Tahoe Police Department/Government Center
History Hunt Clue
Are you doing the History Hunt? Here's a clue to one of the questions...the South Lake Tahoe Police Department opened in 1973. The SLTPD was previously located at 1050 Fremont Avenue, where the Nel’s Tahoe Hardware is currently located.