Eduardo Ochoa-bacallao
NPI 1831158625
Practice location: 3rd Floor Nicu, Hato Rey, PR 00919
Taxonomy code: 2080P0203X
Phone: (787) 758-8505
Currently, there are 1 healthcare prodviders using 7877588505 phone.