The Village Board Shop

Follow
Followed by 2 people
DISTANCE

0

MILES



South Lake Tahoe California 96150
United States
View Map

Overview

									We are a family owned and operated snowboard shop located in South Lake Tahoe. We have been around since 1984, and continue to strive to be the best, most local friendly shop in the basin. 
								
Map
  • DISTANCE

    0

    MILES


  • South Lake Tahoe California 96150
    United States

    View Map