Emanuel Aba Services Llc NPI 1538837372 Practice location: 14961 Sw 283rd St Apt 206, Homestead, FL 330331590 Taxonomy code: 103K00000X Phone: (786) 828-4363