The PT Clinic relocates to the STAR Health Sciences Complex and patients benefit from the expanded space.