Jessica Odell's National Provider Identifier (NPI) Details
Jessica Odell, LCSW
NPI: 1982137808
Enumeration Date: 2017-04-07
Last updated: 2023-05-03
Sole Proprietor: NO
Status: active
Postal Address: 1795 MONTEREY RD, COLORADO SPRINGS, CO
Phone: 888-948-6789
Primary Practice Address: 1 KALISA WAY STE 101, PARAMUS, CO
Practice's phone: 888-948-6789