Alpha and Omega Family Life Center Church of Columbus, OH. The location of Alpha and Omega Family Life Center Church is 43232, 2236 S Hamilton Rd, Ste 200 - marked with a pin on Google Map.