1. Home
  2. Eau Claire
  3. Universities
  4. Vicki Lord Larson Hall

Vicki Lord Larson Hall

Vicki Lord Larson Hall is a university on 103 Garfield Ave in Eau Claire.

103 Garfield Ave, Eau Claire, WI 54701Checked October 2026