Our physical therapists: Kate Horrigan, PT and Dr. David Vrsalovic, DPT, Cert MDT, L.Ac