Ulta – The Forum at Carlsbad
1905 Calle Barcelona
Carlsbad, CA 92009
United States
Phone: (760) 635-1625