Holy Cross Deaf Lutheran Church Church of Columbus, OH. The location of Holy Cross Deaf Lutheran Church Church is 43214, 360 Morse Rd - marked with a pin on Google Map.