St. Louis City

St. Louis Aquarium at Union Station will open Christmas Day

The St. Louis Aquarium at Union Station will open on Christmas. Special Christmas Day hours will be from noon until 6 p.m. Wednesday, Dec. 25, the aquarium announced Wednesday. Timed admission tickets will go on sale at 9 a.m. Wednesday, Dec. 4 at www.stlouisaquarium.com. As construction continued this year, owners of the new aquarium had promised

[ Read More ]