Esmeralda Huizar Leon's National Provider Identifier (NPI) Details
Esmeralda Huizar Leon, LCSW
NPI: 1225633167
Enumeration Date: 2020-11-30
Last updated: 2023-02-01
Sole Proprietor: YES
Status: active
Postal Address: 3240 KENYON STREET, SAN DIEGO, CA
Phone: 619-221-6550
Primary Practice Address: 3420 KENYON ST, SAN DIEGO, CA
Practice's phone: 619-221-6550