National Shrine of Our Lady of the Snows

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