Physical Therapist
Practice Description: Flex Physical Therapy and Sports Medicine 928 Valley View Drive Council Bluffs, IA. 51503
Member: American Academy of Sports Physical Therapy
Office