login | register

Big Bear Store

The first location of Big Bear stores opened at 386 W. Lane Ave., across from Ohio State University, on Feb. 15, 1934. Today, the Riverwatch Tower provides apartments on campus for students.

Slide image to compare
Location today