Located in Columbus, Ohio
We are conveniently located in Central Ohio!
North side of downtown Columbus
Just East of The Ohio State University
2 Miles East of North High Street
1 Mile East of 71 5th Ave exit or West of 670 Leonard Ave exit
Directly across the street from Columbus' skillfully painted water tower.