PHYSICAL THERAPY SYSTEMS, INC.

NPI # 

Practice Address:

123 E Main St

Uvalde, TX, 78801-5619

Practice Phone:

830-278-7500

Practice Fax:

830-278-7878

License Number:

642510001

License State:

TX

Taxonomy Grouping:

Ambulatory Health Care Facilities

Taxonomy Classification:

Clinic/Center

Taxonomy Specialization:

Physical Therapy

Taxonomy Code:

261QP2000X