Rafael Toledo NPI 1659330983 Practice location: 65 Street C Urb Catalana, Barceloneta, PR 006170000 Taxonomy code: 208D00000X Phone: (787) 898-4978