The therapy center icare Rehabilitation & Physical Medicine Center is expected to open its new location Aug. 31 at 650 Parker Square Road, Flower Mound. The center will offer treatment for people with neurological problems, orthopedic issues, dementia and other conditions. In addition to its neuro rehabilitation program, the center’s treatments will range from physical therapy to speech and occupational therapy.