Performance Podiatry Ohio 0.00 reviews 3966 North Hampton Dr., Powell, OH 43065 Powell, Ohio (614) 407-3171