Senior Pastor at North Linden Baptist Church - Columbus, Ohio, United States
North Linden Baptist Church is a religious institutions company based out of 1790 Melrose Ave, Columbus, Ohio, United States.