Flint Foot and Ankle Institute 6590 Norwood DrBoise, ID, 83704 View Phone 208-957-5029 6590 Norwood DrBoise, ID 83704 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page