The Bellows Brothers at Landmark Center in St.Paul on 03/17/17 Related show Artist: The Bellows Brothers Date: 03/17/17 Time: 12:10pm Venue: Landmark Center City: St.Paul , MN Address: 75 West 5th Street Country: US Admission: $7adults, $5/free Age restrictions: All Ages Notes: The Bellows Brothers will be performing in the Tea Room (3rd Floor) form 12:10pm-1:50pm.