H & R Block - Stow, OH, United States close