Northern Hills Office Plaza is a commercial office complex on Main Street in Spearfish, just North of downtown.