OMAHA, NE – Lockwood Development recently completed construction of the new corporate headquarters for Northstar Financial Services at 17605 Wright Street in Omaha. The 60,000 square foot building will include space for approximately 280 employees. The site also includes space for an additional 45,000 square foot office building. Contact the writer:

Read More