Fernando Castillo NPI 1437362308 Practice location: Urb Las Mercedes Calle 2 No.4, Las Piedras, PR 00771 Taxonomy code: 208D00000X Phone: (787) 733-8679