Almost 14 months after Hurricane Michael, Pep Boys celebrates opening back up in the high-traffic area of 23rd Street.