Sterling Lehmer was born in 1983, age 40. Sterling Lehmer's address is 907 Cachelin Drive , Carter Lake, IA 51510. Possible relatives include Rose Baker, Dan Sterietbeck and 5 others. Public records show Sterling has also lived in Carter Lake, IA. Sterling's latest phone number is (402) 214-1226. Previous phone numbers include (402) 850-3905 and (712) 256-6633.
Results 1 - 1 of 1