Mainstream Physical Therapy

243 Three Springs Drive
Weirton, WV 26062-3770

304-723-7111


Business Highlights

2 Convenient Locations: 3045 Pennsylvania Ave. Weirton, WV 304-723-7111 1363 Franklin St. Toronto, OH 740-537-1300. All Treatments Performed By Licensed Physical Therapist. Auto Accident Injuries. Back And Neck Pain. Full Range Of Services Including Rehabilitation For:. John Kirlangitis DPT MBA Doctor Of Physical Therapy. Locally Owned And Committed To You. Most Insurance Accepted. New Patients Always Welcome. Orthopedic & Sports Injuries. Post Surgical Care. Work Related Injuries

Payment Types

Insurance Accepted (call for details)

Patients Seen

Children, Accepting New Patients, All Ages, Geriatric / Elderly, Adolescents / Teens, Adults

Conditions Treated

Foot & Ankle Problems, Arthritis, Neck Pain / Back Pain, Headaches, Bulging or Degenerative Disks, Motor Vehicle Injuries, Multiple Sclerosis, Acute / Chronic Pain, Orthopedic Injuries, Sports Injuries, Muscle Pain / Joint Pain, Temporomandibular Joint (TMJ) Syndrome, Vertigo, Fibromyalgia, Carpel Tunnel, Work Related Injuries, Neurological Disorders

Special Services Offered

Personal Training, Nutritional Counseling, Home Care Visits, Job Site Analysis, Home Exercise Programs, Personalized Treatment, Same Day Appointments, Flexible Appointment Schedules, Fitness Programs / Wellness Programs

Services Offered

Neuropathy Treatment, Weight Control, Improve Range of Motion, Joint Replacement Therapy, Functional Assessments, Balance Training / Gait Training, Fitness Evaluations, Myofascial Release Therapy, Hip Replacement Therapy / Knee Replacement Therapy, Hand Therapy, Soft Tissue Management, Individualized Physical Therapy

Licenses, Certifications, Accreditations

Certified Physical Therapist, Doctor of Physical Therapy Board Certified Orthopaedic Clinical Specialist

Specialty

Pediatric Rehabilitation, Occupational Therapy, Post Surgical Care & Rehab, Physical Therapy, Shoulder & Rotator Cuff, Industrial Rehabilitation, Sports Injuries

Business Hours:

  • Mon08:00AM - 07:00PM
  • Tue08:00AM - 07:00PM
  • Wed08:00AM - 07:00PM
  • Thu08:00AM - 07:00PM
  • Fri08:00AM - 07:00PM


Payment Types:

Insurance Accepted (call for details)