National Shrine of Our Lady of the Snows

  • Non-Profits
  • Organizations
442 S. DeMazenod Dr.
Belleville, IL 62223
(618) 394-6293
(618) 398-1023 (fax)