Orthopedic clinic
Flint Foot and Ankle Institute
About
Flint Foot and Ankle Institute is an orthopedic facility in Boise, ID. Request an appointment or send a message below.
Location
6590 Norwood Dr
Boise, ID 83706Get directions
Boise, ID 83706Get directions
Details
- Google Maps
- View on Google Maps ↗