Hours Of Operations Beauty Castle Texas Beauty Castle Hours of Operation and Locations in Texas 4.6 - 59 votes 2 Locations in Texas www.apsa.org Beauty Castle Hours Category: Beauty & Health Beauty Castle - Dallas, TX 75226 3101 Commerce St(214) 779-6832 View Store Details Beauty Castle - Dallas, TX 75249 (469) 608-2463 View Store Details Recommend For You Kiss Beauty Supply Victoria Beauty Supply Grace Beauty Supply Star Beauty Supply K & K Beauty Supply J & J Beauty Supplies Princess Beauty Supply Hollywood Beauty Supply Beauty Town Appearances Plus