1. Ambulatory Foot & Ankle Clinic 118 S Main St Ste 400a, Bancroft, ID 83217 Coordinate: 42.71938,-111.88572 Phone: (307) 243-4080