Verified Podiatrists A Foot Clinic 1325 Howard Street # 302 Evanston, IL 60202 (847) 864-5150 watozpodiatry.com