2455 E State Highway 121, Dallas, Texas 75056(972) 620-0929 1 block south of Valwood Pkwy on the southbound Service Road.