Our Lady of the Snows Parish ChurchParishShareRizal StreetHimamaylan, Negros Occidental 6108PhilippinesGet directions