Ulta – Denham Springs, LA

Pellicano gets released on our 11th and newest Ulta retail store in Denham Springs, Louisiana.  Construction is scheduled to start mid-summer.