NPI Central
Teresa C Iribarren MD PA NPI Number 1215073283 — Miami, FL | NPI Central