Specht Physical Therapy 271B South Main Street, Providence, RI 02903