Stephanie Mejia's National Provider Identifier (NPI) Details
Stephanie Mejia, L.C.S.W.
NPI: 1407397995
Enumeration Date: 2017-03-16
Last updated: 2023-02-27
Sole Proprietor: YES
Status: active
Postal Address: 2323 E PALMDALE BLVD, PALMDALE, CA
Phone: 616-223-3800
Primary Practice Address: 2323 E PALMDALE BLVD, PALMDALE, CA
Practice's phone: 213-332-1096