Liberation Grace Mountain International Church of Columbus, OH. The location of Liberation Grace Mountain International Church is 43231, 2500 Northwold Rd - marked with a pin on Google Map.