Margaret Okumura was born in 1983, age 40. Margaret Okumura's address is 22 27th Avenue Southeast, Minneapolis, MN 55414. Possible relatives include Larry Akumura, Janet Lokumura and 8 others. Public records show Margaret has also lived in Minneapolis, MN. Margaret's latest phone number is (612) 332-8096. Previous phone numbers include (612) 721-4279 and (612) 721-6998.
Also goes by: Margaret A Okumura
Results 1 - 1 of 1