Sylvia Castro NPI 1518351840 Practice location: 580 Marginal Buchanan, Guaynabo, PR 009661706 Taxonomy code: 1835P0018X Phone: (787) 705-6555