Xcel Physical Therapy is located at 3412 S. Straits Hwy., Suite 2, Indian River, Michigan 49749. For those familiar with Indian River we are towards the north end of downtown across from the Chamber of Commerce and just before the Indian River bridge on the main street. Our phone number is 231-238-4090 OR 231-333-3120. The Google Map below is interactive. Click the map for more options.