From Our Editors
Whether it's time for routine maintenance or you're in need of an urgent fix, Slick Up Center in Altoona will treat your car right. For fantastic car accessories, there's no better place to shop than at Slick Up Center.
Don't bring your car in to just any body shop. Leave it to the auto specialists at Slick Up Center.