News And Closer Still. Posted by ipsgroupllc on December 18, 2012June 5, 2013 We’re only a few weeks away from opening our new 50,000 sq.ft. facility. We can hardly wait. 3254 Hill Avenue Toledo OH Like this:Like Loading...