NPI Central
Sue Lafferty, PH.D., PC NPI Number 1326217860 — Evanston, IL | NPI Central