ARCH Physical Therapy & Sports Medicine Limited Partnership Store in LansingCategories: Offered Services: PTAddress1701 S. Waverly Road, Ste. 109Lansing, MI 48917USContact Phone: 517-367-7851