The Lighthouse - Palm Springs is a cannabis retail store located at 395 N Palm Canyon Dr, Palm Springs, California, 92262.
Reviews are checked by our team before they are published.