Rx Depot, Inc. NPI 1477529659 Practice location: 27 Calle Carazo, Guaynabo, PR 009695715 Taxonomy code: 333600000X Phone: (787) 708-2375