Teresa Dalmau NPI 1003809658 Practice location: 579 Ave Hostos Urb. Baldrich, San Juan, PR 00918 Taxonomy code: 103G00000X Phone: (787) 209-1820