Dr. Nilda S. Castro is located in Caloocan, Philippines on Room 14 Department of Pediatrics, Manila Central University-FDTMF Hospital, EDSA. Dr. Nilda S. Castro is rated 3 out of 5 in the category pediatric clinic in Philippines.
Address
Room 14 Department of Pediatrics, Manila Central University-FDTMF Hospital, EDSA