Schedule Appointment

Multiple Locations to Serve You

Find your local clinic below to schedule.

Arlington, TX

(817) 795-6000

1000 West Randol Mill Rd, Arlington, TX 76012

Athens, TX

(903) 670-1290

603 South Palestine St, Athens, TX 75751

Burleson, TX

(817) 882-6204

650 Southwest Wilshire Blvd, Burleson, TX 76028

Cleburne, TX

(817) 641-4327

115 Hyde Pk Blvd Ste 200, Cleburne, TX 76033

Cleveland, TX

(281) 659-2949

142 Truly Plaza Suite A, Cleveland, TX 77327

Corsicana, TX

(903) 875-0534

602 West 7th Ave, Corsicana, TX 75110

Crockett, TX

(936) 544-3741

1240 East Loop 304 Suite B, Crockett, TX 75835

Fort Worth, TX

(817) 735-8737

6228 Camp Bowie Blvd, Fort Worth, TX 76116

Granbury, TX

(682) 936-4006

2441 East Highway 377 Suite 108, Granbury, TX 76049

Huntsville, TX

(936) 247-3010

1211 Financial Plaza, Huntsville, TX 77340

Jasper, TX

(409) 384-2523

809 S. Wheeler St, Jasper, TX 75951

Lake Worth, TX

(817) 238-1070

6560 Lake Worth Blvd Suite 400, Lake Worth, TX 76135

Liberty, TX

(936) 334-1640

2335 North Main St, Liberty, TX 77575

Livingston, TX

(936) 327-3818

1105 West Church St, Livingston, TX 77351

Lufkin, TX

(936) 639-4327

1321 South John Redditt Dr, Lufkin, TX 75904

Nacogdoches, TX

(936) 564-4327

1329 N University Dr Suite D-1, Nacogdoches, TX 75961

Palestine, TX

(903) 723-2934

800 North Church St, Palestine, TX 75801

Tomball, TX

(832) 717-6848

444 Holderrieth Blvd Suite 5, Tomball, TX 77375

Weatherford, TX

(817) 757-7707

1016 Palo Pinto St, Weatherford, TX 76086

Schedule an Appointment