VASCULAR CARE CENTER 6-3-649, Lane Beside Maheshwari Chambers, Somajiguda, Hyderabad, Telangana City / Town Hyderabad State / Union Territory Telangana Facility Category Healthcare Facility