Abhaya - BBC Children's Hospital

Address:

Behind Durgabai Deshmukh Hospital

City:

Hyderabad

State:

ANDHRA PRADESH

Phone:

27653266 , 2738369