Libra Physical Therapy Store in Canton Address 8526 N Canton RdCanton, MI 48187USContact Phone: 734-404-5856Contact StoreFind on Map