Edgar Pena's National Provider Identifier (NPI) Details
Edgar Pena, L.M.H.C, CAP
NPI: 1700070802
Enumeration Date: 2007-08-31
Last updated: 2013-02-12
Sole Proprietor: NO
Status: active
Postal Address: 1470 NE 123 ST #1212, MIAMI, FL
Phone: 786-223-3334
Primary Practice Address: 1354 WASHINGTON AVE STE 221, MIAMI BEACH, FL
Practice's phone: 786-223-3334