Joshua Tree Guest House

63005 Quail Springs Rd Joshua Tree CA 92252 USA

(760) 974-2353

Location