Ellen’s current address is County #4770, Menasha, Wi 54952. The number currently linked to Ellen is (920) 989-1614. 1949 is her birth date. Menasha and Sherwood are cities Ellen has lived in. The...