Metro Hospital & Heart Institute, Noida Leave a Comment / Noida Address: Block X, 1, Vyapar Marg, Block X, Sector 12, Noida, Uttar Pradesh-201301. Phone: 0120-4366666.