Olga Lydiaalvarez NPI 1336214246 Practice location: B , D-i-16, San Juan, PR 00926 Taxonomy code: 183500000X Phone: (787) 720-8355