Nicole’s Hair & Brow Studio
Health & BeautyLocated at Lincoln Square Mall in Urbana, IL
Health and beauty retailer offering wellness products and personal care. Located in Lincoln Square Mall.
About Lincoln Square Mall
Lincoln Square Mall is located at 300 S Broadway Ave, Urbana, IL 61801. It features 39 stores and services. Rated 3.8/5 based on 1,166 reviews.
View all stores at Lincoln Square Mall