Shrine of St. JosephShrineShare1220 North 11th StreetSaint Louis, MO 63106United StatesGet directions