Elgin Garrett's address is 9338 Loch Lea Lane , Louisville, KY 40291. Possible relatives include Allison Garrett, Cindy Garrett and 2 others. Public records show Elgin has also lived in Louisville, KY. Elgin's latest phone number is (502) 291-3074. Previous phone numbers include (502) 327-0801 and (502) 425-5393.
Results 1 - 1 of 1