45+ years at the same location!
Home of South Shore Glass & Door!
One of S. Lake Tahoe’s Oldest Established Businesses!
CALL US @ 530 541-2691
S. Lake Tahoe's Largest and Oldest Glass and Door Shop
Showroom, Glass and Door shop facility
1790 D Street
S. Lake Tahoe, CA 96150