Contact Us Contact Details Address: 2005 W Clarendon Dr Dallas, Tx – 75208, USA. Number: (214) 943-3663 Opening Hours Weekdays: 9:00 AM – 6:00 PM Saturday: 9:00 AM – 1:00 PM Sunday: Close