cooper stadium s

1155 W. Mound St.
Columbus
Ohio
United States