Kiehl's in Lubbock - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| Kiehl's Retailer - CHROME | 2601 19th Street | ||
| Kiehl's Retailer - DILLARDS/LUBBOCK | South Plains Mall | ||
| Name | Address | Phone | |
|---|---|---|---|
| Kiehl's Retailer - CHROME | 2601 19th Street | ||
| Kiehl's Retailer - DILLARDS/LUBBOCK | South Plains Mall | ||
24 hour store locations in Lubbock More store locations in Lubbock