The Barn

44560 National Trails Hwy Newberry Springs CA 92365 USA

(760) 257-4110

Location