Samuel Cruz Estrada NPI 1265711477 Practice location: Urb Penuelas Valley, Penuelas, PR 00624 Taxonomy code: 208D00000X Phone: (787) 674-8729