Deena Self's National Provider Identifier (NPI) Details
Deena Self, LMHC
NPI: 1801153473
Enumeration Date: 2012-04-19
Last updated: 2017-01-25
Sole Proprietor: NO
Status: active
Postal Address: 6201 LANCE STREET, PANAMA CITY, FL
Phone: 850-522-4855
Primary Practice Address: 525 E 15TH ST, PANAMA CITY, FL
Practice's phone: