ellis physical therapy

Health and Beauty (208) 523-8879 | 3100 S Woodruff Ave, Idaho Falls, ID 83404, USA
Ellis Physical Therapy is committed to offering excellent therapies and treatments. Our physical therapists treat patients suffering from back pain & sciatica, foot & ankle pain, neck pain & headaches, sports injuries, and more. Visit us in Idaho Falls, ID.