We’re Getting Closer.

We’re working to begin to occupy our new 50,000 sq.ft. facility on Hill avenue in the coming weeks.

3254 Hill Avenue Toledo OH

3254 Hill Avenue Toledo OH