Back Ref Dallas Address:2815 N Henderson Ave., Dallas, TXHours:Mon-Sat: 11am-7pmSun: 11am-6pmCall: (469) 409-5369