Manuel Enriqueazcuy Cabrera NPI 1821543430 Practice location: 8500 Sw 109th Ave Apt 203, Miami, FL 331734455 Taxonomy code: 103K00000X Phone: (786) 678-4411