Laura Todd's National Provider Identifier (NPI) Details
Laura Todd, LCSW
NPI: 1902024219
Enumeration Date: 2007-04-23
Last updated: 2021-11-29
Sole Proprietor: NO
Status: active
Postal Address: 5454 EL CAJON BLVD, SAN DIEGO, CA
Phone: 619-515-2367
Primary Practice Address: 5454 EL CAJON BLVD, SAN DIEGO, CA
Practice's phone: 619-515-2367