Primary Location. Foot & Ankle Center of Nebraska, PC. 411 E Broadway. Council Bluffs, IA 51503. United States. (402) 391-7575..