Leo Schweiger was born in 1933, age 90. Leo Schweiger's address is 1807 Melvor Lane , Winchester, VA 22601. Possible relatives include Christian Schweiger, Elizabeth Schweiger and 2 others. Public records show Leo has also lived in Alexandria, VA. Leo's latest phone number is (540) 312-8814. Previous phone numbers include (540) 532-0068 and (540) 665-2899.
Also goes by: Leo Schweiger
Results 1 - 1 of 1