Hours Of Operations Olay Texas Olay Hours of Operation and Locations in Texas 4.5 - 55 votes 2 Locations in Texas mercy.net Olay Hours Category: Beauty & Health Olay - Houston, TX 77063 9000 Richmond Ave(713) 952-6083 View Store Details Olay - Childress, TX 79201 1001 Us Highway 83 N(940) 937-3636 View Store Details Recommend For You Omega OROGOLD Cosmetics Paul Mitchell the School Pella Windows and Doors Pro Build Company Rockler Woodworking & Hardware Shi by Journeys Targus Ted Baker The Futon Shop