Oasis Inn

366 Palm Canyon Dr Borrego Springs CA 92004 USA

(760) 767-5409

Location