Where is Castle Nail Bar located?
Castle Nail Bar is located at 1664 W Randol Mill Rd, Arlington, TX 76012.
Castle Nail Bar
Arlington, Texas
FAQ
Hours, booking, location, and service questions.
Castle Nail Bar is located at 1664 W Randol Mill Rd, Arlington, TX 76012.
Castle Nail Bar offers manicures, pedicures, and gel polish services.
Castle Nail Bar is open 7 days a week. Call (817) 583-6364 for specific hours.