Avis South Lake Tahoe CA
Add Website
Close
Avis
Be first to review 4130 Lake Tahoe Blvd,South Lake Tahoe CA 96150 Phone Number: (530) 544-5289
Avis Store Hours
Hours may fluctuate
Post a review
Avis Nearby
Locations Closest to You miles-
Avis - Carson City 3911 South Carson Street15.17
-
Avis - Reno 770 S Meadows Pkwy (Bldg. B, Ste. 112)34.67
-
Avis - Reno 2001 East Plumb38.81