Dr. Saroja Balan is located in New Delhi, India on Loc ID 149, Apollo Cradle, R-2, near Nehru Place Flyover, Nehru Enclave, Nehru Place. Dr. Saroja Balan is rated 5 out of 5 in the category neonatal physician in India.
Address
Loc ID 149, Apollo Cradle, R-2, near Nehru Place Flyover, Nehru Enclave, Nehru Place