Leon Sheehan was born in 1924, age 100. Leon Sheehan's address is 2457 Briarwood Avenue , La Crosse, WI 54601. Possible relatives include Patricia Sheehan. Public records show Leon has also lived in La Crosse, WI. Leon's latest phone number is (608) 784-8310. Previous phone numbers include (608) 788-3808.
Also goes by: Leon Sheehan
Related to: Patricia Sheehan
Results 1 - 1 of 1