Join us at our new location, 716 Garza Ave Dallas, TX, 75216. Please see our new service times below.