Lori Windmiller
Age: 59
Country: United States
Location: Sautee Nacoochee, GA
Affiliation: TEAM MELALEUCA
Height: 5 ft 5 in
Weight: 145 lb
Logbook ID: 1509838
Member since: June 29, 2021