Poke Root Integrative Medicine 705 N Leroux St., Flagstaff, AZ, 86001 View Phone 410-245-5384 705 N Leroux St., Flagstaff, AZ 86001 View Website Experience & Reliability Send to My Email Send to My Phone Print this Page