The Barn Route 66

44560 National Trails Hwy Newberry Springs CA 92365 USA

(760) 447-6117

Location