Ruchika Gupta, Geetika Gupta, Geetilca Gupta and 3 other people are people possibly related to Meena. In addition to Holland, Meena also lived in Holland, Toledo and Maumee. Her birth year was listed as 1953. Meena now resides at 15 Tremore, Holland, Oh 43528. The age of Meena is 71.