Address 34340 Monterey Ave Palm Desert CA 92211 United States
Phone: (760) 321-7601 Open 24 Hours a Day: No