Leal's Construction & Maintenance in South Lake Tahoe, CA 96150



Leal's Construction & Maintenance

2895 South Upper Truckee Road

(530) 577-7898