Juan Elopez Santos NPI 1952631061 Practice location: Parque Terralinda,, Trujillo Alto, PR 00976 Taxonomy code: 103TC1900X Phone: (787) 293-4601