23566 Lyons Ave # 101
Newhall, CA 91321
P: (661)288-2616

Check-in Get Directions