Jose Alejandrobarrera Ruiz NPI 1073070868 Practice location: 11660 Sw 13th Ct, Pembroke Pines, FL 330254839 Taxonomy code: 246ZC0007X Phone: (602) 812-1828