TheNest_75188 US Highway 111 7 years ago ID: #1039 Listed In : Hotels Resorts & Restaurants 75188 US Highway 111, Indian Wells. CA, USA 92210 (760) 346-2314 Business Description TheNest_75188 US Highway 111, Address : 75188 US Highway 111, Indian Wells. CA, USA 92210, Phone : (760) 346-2314 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Restaurants