Shangri-la Ranch

4720 Santa Margarita Lake Road, Santa Margarita, CA 93453, USA
805-438-3895805-438-3895