Expand Map
Fashion Designers in Saint Louis, OK
1. LUCCA
319 W Boyd St, Norman, OK 73069
CLOSED NOW:10:00 am - 8:00 pm
From Business: Lucca first opened in 2004 as a women's clothing store, and has since expanded to consist of six boutique locations offering a wide variety of unique and on trend clothing…
21 Years
in Business
Showing 1-1 of 1