Lucky Spot Store in West Islip Address 1205 DEER PARK AVE 11795 West Islip , NY, USContact Contact Store Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map