Natural Retreats - North Lake Tahoe FacebookTwitterInstagramYoutubeGoogle-plusContact us (888) 451-01567252 North Lake Blvd.Suite 101Tahoe Vista, CAClick here for hours, map, and directions naturalretreats.comPayment types: CashVisa Mastercard American Express Discover