Open Hours for Advanced Foot and Ankle Specialists in Elgin, IL Advanced Foot and Ankle Specialists is conveniently located at 1750 N Randall Rd #160 Elgin, IL 60123. For more information call today at (847) 233-1296. Back 4 Locations to Serve You.