Save Rebecca Delgado, MD RebeccaDelgado.MD.com • General Practitioner Rebecca Delgado, MD 101 Calle Autonomia, Canovanas, PR