Directions & Hours

Our address is 1270 E. Powell Rd, Lewis Center, OH. If using Google Maps enter "Oak Creek Shopping Center, Lewis Center 43035" Click here for a map!

We are located just off Polaris Parkway in the Oak Creek Shopping Center. The Oak Creek Shopping Center is located between Cameron Ave. and E. Powell Rd.

Phone: 614.846.5625


Mon-Thurs: 10am-8pm

Fri: 10am-8pm

Sat: 10am-6pm

Sun: 12pm-5pm