News

Larson Building is on the Move

Larson Building is excited to announce its move to new office space in downtown Buffalo, Minnesota.

Founded in 2011, Larson Building has grown 20% year over ...