Cedar Lodge is located at 4069 Cedar Ave, South Lake Tahoe, CA-96150. An interactive Map of Cedar Lodge is shown below.
View details of Cedar Lodge.