Star Physical Therapy Lp NPI 1134760853 Practice location: 68 E Main St Unit F, Farmington, AR 727303110 Taxonomy code: 225100000X Phone: (479) 300-2081