1 record for Menuka Lepcha Subba in Ohio


Age: 31

Lives at: 951 Iredell St, Akron, Summit County, Ohio 44310

Birth Year: 1993

Party Affiliation: No known party affiliation