Metro & Metro – Companies in IndiaJune 1, 2023 India Infoz Metro & Metro 5/170, Halwai Ki Bagichi,Mathura Road Agra 282002 Phone: +91 562 2321678,+91 562 2321679,+91 562 2322950 Companies in India