NPI Central
Chelsea Lamb, LCSW — NPI 1215727292, Champaign, IL | NPI Central