Julia Leupold was born in 1946, age 77. Julia Leupold's address is 3084 130th Street , Spirit Lake, IA 51360. Possible relatives include Brittni Laub, Frank Leupold and 4 others. Julia's latest phone number is (712) 336-2824. Previous phone numbers include (712) 858-4566. The latest email address for Julia Leupold is jle****@hotmail.com.
Address History: 3084 130th Street, Spirit Lake, IA 51360;
318 North Gilbert Street, Iowa City, IA 52245;
Terril, IA 51364
Emails: jle****@hotmail.com
Results 1 - 1 of 1