Theresa Legard was born in 1931, age 93. Theresa Legard's address is 42095 Helen Street , Elyria, OH 44035. Possible relatives include Ophelia Amerson, Alexander Legard and 8 others. Theresa's latest phone number is (216) 324-2697. Previous phone numbers include (440) 324-2697 and (440) 324-7414.
Address History: 42095 Helen Street, Elyria, OH 44035
Results 1 - 1 of 1