Elizabeth Allen's National Provider Identifier (NPI) Details
Elizabeth Allen, L.C.S.W.
NPI: 1033620679
Enumeration Date: 2007-02-24
Last updated: 2007-07-08
Sole Proprietor: YES
Status: active
Postal Address: 1104 LIBERTY GARDENS CT, FLORISSANT, MO
Phone: 314-830-1665
Primary Practice Address: 330 1ST CAPITOL DR, SUITE 390, SAINT CHARLES, MO
Practice's phone: 636-949-5760