Spencer Langer was born in 1991, age 33. Spencer Langer's address is 8473 760th Avenue , River Falls, WI 54022. Possible relatives include Kimberley Carlson, Carly Jerry and 3 others. Public records show Spencer has also lived in Hudson, WI. Spencer's latest phone number is (715) 425-8070.
Phone Numbers: (715) 425-8070
Results 1 - 1 of 1