3542 Lake Tahoe Boulevard, South Lake Tahoe, CA 96150, United States
Location
3542 Lake Tahoe Blvd
South Lake Tahoe
, CA
See map: Google Maps