Dayan Pena NPI 1861904047 Practice location: 3015 Sw 105th Ct, Miami, FL 331652743 Taxonomy code: 363LF0000X Phone: (786) 779-5516