The Deccan Hospitals

Address:

6-3-903/ A& B, Somajiguda Hyderabad 500082 Dist Hyderabad Telangana

City:

Hyderabad

State:

TELANGANA

Phone:

STD(040) Tel: 23401437 23401438 23401439 Fax: