Sanctuaire Saint Roch is located at Place Saint ROCH, Montpellier, Languedoc-Roussillon.