Shawn Spencer

Active Post Falls, ID President for Mountain Power Construction Company