Anna Nelson in Elmont, NY

Anna Nelson may also have lived outside of Elmont, such as Nicholville, Flushing and 2 other cities in New York.