![Photo: Stephanie Beynon, NMD](https://photos.healthgrades.com/img/silhouettes/silhouette-female_w90h120_v1.jpg)
Stephanie Beynon, NMD
Naturopathy
Make an Appointment
(928) 637-6795Telehealth services available
Root Natural Health is located at 624 N Humphreys St Ste 2, Flagstaff, AZ 86001.
Providers at Root Natural Health specialize in Naturopathy.
One provider practices at Root Natural Health.
Use the insurance check on this page to verify if Root Natural Health is in-network.