Rene Casas NPI 1396726253 Practice location: No 19 Munoz Rivera St, Barranquitas, PR 00794 Taxonomy code: 207R00000X Phone: (787) 857-3448