Tamarack Sierra Lodge

55380 Flintridge Ave Lakeshore CA 93634 USA

(559) 893-3244

Location