Wanda Cluciano Ortega NPI 1649440678 Practice location: 412 Calle Del Rio, Santurce, PR 009124234 Taxonomy code: 103T00000X Phone: (787) 463-8310