His birth year was listed as 1939. Stephen’s residency is at 2501 Magnolia Dr, Plover, Wi 54467. Stephen turned 84 years old. Plover is a city Stephen has lived in. The phone number (715) 341-1588 is Stephen’s.