Landmark Credit Union Live, a new 4,500-seat concert venue in Milwaukee’s Deer District near Fiserv Forum, opens Friday, Feb. 27, and aims to attract artists who have historically skipped the city.