NPI Central
Stephanie Lord, PHD, Clinical Psychologist Inc NPI Number 1205615614 — Carlsbad, CA | NPI Central