National Shrine of Our Lady of the Snows Visitor Center & Restaurant Location:442 S Demazenod Dr, Belleville, IL 62223, USA [{"latlong":["38.56130999999999"," -90.09177599999998"],"zoom":16,"infow":"National Shrine of Our Lady of the Snows Visitor Center & Restaurant<\/div>442 S Demazenod Dr, Belleville, IL 62223, USA<\/div><\/div>","google_map_url":"https:\/\/www.google.com\/maps\/place\/442+S+Demazenod+Dr%2C+Belleville%2C+IL+62223%2C+USA\/@38.56130999999999,%20-90.09177599999998"}] Post navigation Previous Previous post: Pere Marquette State ParkNext Next post: Best Western