Northwest Podiatry Center, Ltd. Podiatrist Northwest Podiatry Center, Ltd. Visit Website 3254 Sycamore Road DeKalb, IL 60115 (815) 756-9491 (815) 756-9442 (fax) Facebook Twitter About About The doctors of Northwest Podiatry Center, Ltd., have been providing exceptional foot health care services to Chicago’s western suburbs since 1973.