Otto's spent years off the Marsha Sharp Freeway, but now they have moved to the very busy area of 82nd and Slide Road inside ...