Hours Of Operations Beauty Spot Missouri St Charles 63301 Beauty Spot Hours of Operation and Location in St Charles, MO 63301 4.4 - 109 votes 3128 W Clay St, St Charles, MO 63301 (636) 724-4522 Get Directions Beauty Spot Hours Category: Beauty & Health Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore St CharlesView More Apparel TJ MaxxHamrick'sCarharttCarter'sNike Sports Bass Pro ShopsNikeColeman24 Hour FitnessBest Bowling Pro Shop Jewelry J Jill Recommend For You Diva Nail Pro Nails Body Brite J & J Beauty Supplies Ps Nails Le Nails Top Nails Nail Pro Kim's Nails Us Nails