

Pangea Natural Health Office Location
Driggs - Main Office Location
65 South Main St., Suite 6 (upstairs)
Driggs, ID 83422
View Larger Map
Idaho Falls Location
Available to see patients in Idaho Falls starting April 2009 at the Cottage by the Falls Wellness Center. The address is 558 G Street Idaho Falls, ID 83402.
View Larger Map