Hours Of Operations Mary Kay Cosmetics Oklahoma Fletcher 73541 Mary Kay Cosmetics Hours of Operation and Location in Fletcher, OK 73541 4.4 - 19 votes 20514 Ne Welch Rd, Fletcher, OK 73541 (580) 365-4589 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 Recommend For You Salon Centric Ulta Beauty Queen Beauty Supply C & A Incorporated Beauty Town Beauty & Beauty Shear Excellence Pearl's Nails Studio Nails Happy Nails & Spa