Estruch Medical Supplies NPI 1710975578 Practice location: Com Villa Retorno Loc Com A-3, Vega Alta, PR 006922127 Taxonomy code: 332B00000X Phone: (787) 883-3700