columbus square bowling palace s

5707 Forest Hills Boulevard
Columbus
Ohio
United States