Larson was born in Seattle, Washington, on August 17, 1954. She currently lives in Kenmore, Washington. She also has a beach house near the Canadian border. She and her husband, Neil, have a son, Tyler, and a daughter, Quinn.
Identifier (URI) | Rank |
---|---|
dbkwik:resource/ldFdK34yKk1TKmB4aicifg== | 5.88129e-14 |