Sloan's
Address: 81539 CA-111
Cross street: Dr Carreon Blvd
Neighborhood: Downtown Indio
City: Indio
County/district: Riverside County
Region: CA
Postal code: 92201
Country: United States