Holmes Shoe Repair has been operating in the same storefront in the heart of downtown St. Petersburg since 1946. It provides full-service shoe repair and other services, including new soles and custom orthotics. Holmes also offers a classic shoe shine.