Church of Our Lady of Immaculate ConcepcionParishShareBonifacio StreetOton, Iloilo 5020PhilippinesGet directions