Cathedral Basilica of St. Louis
About
Cathedral Basilica of St. Louis, 4431 Lindell Blvd (at Newstead Ave in the Central West End neighborhood), +1 314 373-8200 [12] - 7AM-7PM. This Roman Catholic church contains the most mosaic art in one site in the world--83,000 square feet, installed by a family of artists who used more than 41 million tiles with more than 7,000 colors.