Total Care Physical Therapy. 2032 Hillview Street, Sarasota, FL 34239