How to contact Deka Lash West Overland Park customer service?
Phone numbers:
- +1 (913) 439-4288 (Support)
Social media links:
Address:
11780 W 135th St, Overland Park, KS 66221, USA
Latest reviews and complaints
Deka Lash ain't good0
Deka Lash ain't good. My lashes fell off in a day and a half and by...