Find a Provider
Find a Location
Patient Portal / Bill Pay
Refer a Patient
About Us
Our Providers
Our Locations
Reviews
Treatments
Chronic Kidney Disease
Hypertension
Diabetic Kidney Disease
End-Stage Kidney Disease
Dialysis
Kidney Stones
Glomerulonephritis
Acute Kidney Injury
View All Treatments
Patient Resources
New Patient Information
Patient Portal / Bill Pay
Contact Us
Referring Physicians
Referral Form
Request Medical Records
Contact Us
Our Providers
Expert nephrologists and practitioners in the Shenandoah Valley & Eastern Panhandle area
5
Providers
Our Physician
Babak Barmar, MD
Advanced Practitioners
Amanda Barton, APRN, FNP-C
Janie Owens, DNP, FNP-BC
Practice Manager
Stephanie Smallwood