Page Shenandoah Health Center
Monday – Thursday      8:00 am - 4:00 pm

Jonathon Moss, M.D.
Diana Oddenino, NP-BC

516B First Street
Shenandoah, VA 22849
540-652-1207


Page Rural Health Care offers family health care from newborns to seniors.
Services include preventative health maintenance, physical and sport examinations, routine laboratory testing, and diagnosis and treatment of acute and chronic health problems.

Major commercial insurances, Medicare, Medicaid, and Medallion plans are accepted.