https://www.mdnpi.com/physicians/indira-a-cabrera-lopez/npi-1700355005.html
Indira A Cabrera Lopez MSW, PR 00730