McGowan Insurance building new headquarters
McGowan Insurance Group Inc. plans to spend $2.5 million to build its new headquarters at 340 N. Capitol Ave. As part of the expansion, McGowan will also add 13 jobs. The office building will occupy what is now vacant land east of Bourbon Street Distillery. McGowan announced the plan this morning. The 75-year-old insurance agency […]