Healthcare Facility VASCULAR CARE CENTER 6-3-649, Lane Beside Maheshwari Chambers, Somajiguda, HYDERABAD, TELANGANA Full Address / Location 6-3-649, Lane Beside Maheshwari Chambers, Somajiguda City: HYDERABAD State: TELANGANA City / Town HYDERABAD State / Union Territory TELANGANA