The Bellows Brothers at Landmark Center in St.Paul on 03/17/15 Related show Artist: The Bellows Brothers Date: 03/17/15 Time: 10:50am Venue: Landmark Center City: St.Paul , MN Address: 75 West 5th Street Country: US Admission: $6 adults, $4 kids 5-12 Age restrictions: All Ages More information Notes: Come see The Bellows Brothers in the relaxed wa of the Tea Room on this, one of the craziest days in downtown St. Paul.