Hours Of Operations Mary Kay Cosmetics Virginia Charlottesville 22901 Mary Kay Cosmetics Hours of Operation and Location in Charlottesville, VA 22901 4.4 - 106 votes 2806 Idlewood Dr, Charlottesville, VA 22901 (434) 979-7227 Get Directions Mary Kay Cosmetics Hours Category: Beauty & Health Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore CharlottesvilleView More Apparel Sam's ClubMarshallsTJ MaxxKmartBig Lots Sports TargetNew BalanceDick's Sporting GoodsColemanSnap Fitness Jewelry Sam's ClubMarshallsZalesKohl's OutletBelk Recommend For You Salon Centric Fantasy Nails Beauty Nails & Spa Nail Perfection Design Nail Shop Eternity Nails Lee's Nails Ann's Nails Tc Nails K Nails