Dr. Frank J. Barch MD, Sleep Medicine Specialist in Harrisonburg, Va, 22801 | FindATopDoc.com

Patient Login

Don't have an account? Sign up

Forgot password?


Doctor Login

Don't have an account? Sign up

Forgot password?

Dr. Frank J. Barch MD

Sleep Medicine Specialist | Pulmonary Disease | Sleep Medicine | Critical Care Medicine

640 S Main St Harrisonburg, VA 22801

36 years

Home - Sleep Medicine Specialist - VA - Harrisonburg - 22801 - Dr. Frank J. Barch MD

Are you Dr. Frank Barch?

Dr. Frank J. Barch MD

Dr. Frank Barch practices Pulmonology in Harrisonburg, VA. A pulmonologist is a physician who possesses specialized knowledge and skill in the diagnosis and treatment of pulmonary conditions and diseases. Dr. Barch manages patients who need life support and mechanical ventilation, and is specially trained in diseases and conditions of the chest, particularly pneumonia, asthma, tuberculosis, emphysema, and complicated chest infections.
Board Certification
Internal Medicine American Board of Internal Medicine (ABIM)
Med Coll Of Pa & Hosp, Internal Medicine

Education and Training

Med Coll of Pa, Philadelphia Pa

Provider Details


  • Male


  • English