owner at Klip N Kurl - Mount Carmel, Illinois, United States
Klip N Kurl is a cosmetics company based out of 218 E 2nd St, Mount Carmel, Illinois, United States.