Remove Ads

Photo of South Shore Boats

South Shore Boats

931 3rd St, South Lake Tahoe, California 96150 USA

8 Reviews

New location on 931 3rd Street just around the corner from the old shop

Photo Credit: Yelp

Remove Ads