
French Beauty Store is a retail establishment located on Av. Benito Juárez 3 in Santiago de los Caballeros, Dominican Republic. Operating as a beauty shop, it offers a range of beauty products, likely encompassing skincare, makeup, and hair care items. With a rating of 3.3 based on 13 reviews, it serves the local community as a general destination for beauty essentials.
Specializations
StudioHairPro Products