Margaret Choo was born in 1931, age 92. Margaret Choo's address is 15711 Sanford Avenue Apt 3f, Flushing, NY 11355. Possible relatives include Anna Park, Dil Park and 6 others. Public records show Margaret has also lived in Flushing, NY and New Hyde Park, NY.
Address History: 15711 Sanford Avenue Apt 3f, Flushing, NY 11355;
13305 41st Avenue, Flushing, NY 11355;
New Hyde Park, NY 11040;
Ozone Park, NY 11417
Results 1 - 1 of 1