Practice Locations of Tara Powell

Primary Practice Location

2730 CHANNING WAY

IDAHO FALLS, ID 83404

Tel: (208)-542-7100