Lourdes T.rodriguez-galarza NPI 1164625539 Practice location: 90 Blvd Media Luna Apt 308, Carolina, PR 009874882 Taxonomy code: 261QP2400X Phone: (787) 647-8991