Eduardo Ochoa Bacallao, MDEduardo Ochoa Bacallao · Pediatric Critical Care Medicine Physician3Rd Floor Nicu, Hato Rey, PR 00919(787) 758-8505Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing