The Lei Lady is located in Henderson, United States on 121 Industrial Park Rd #104. The Lei Lady is rated 5 out of 5 in the category dried flower shop in United States.
Address
121 Industrial Park Rd #104
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park