The Spot
2318 Lake Tahoe Blvd Ste 4
South Lake Tahoe
CA
96150
(530) 544-7727
Open Map
Description
The Spot is located at 2318 Lake Tahoe Blvd # 2 in South Lake Tahoe and has been in the business of Beauty Shops since 2011.
by dandb on September 29, 2015 from
dandb
Food & Dining
Restaurant
Restaurants
shop
smoke shop
smoking
South Lake Tahoe
store
tobacco
Tobacco Products