Yosemite Cedar Lodge

9966 CA-140 El Portal CA 95318 USA

(209) 379-2612

Location