Helen currently resides at 322 Riverview Dr #2, Delafield, Wi 53018. She has stayed in Delafield, Waukesha and Holiday before moving to Delafield. The current age of Helen is 103. The phone number (262) 646-2766 is Helen’s. The birth year was listed as 1920.