Luis Rodriguez Sastre NPI 1669527990 Practice location: Urb Las Colinas, Vega Alta, PR 00692 Taxonomy code: 207R00000X Phone: (787) 883-2169